- •Монолитное ядро
- •Модульное ядро
- •Микроядро
- •Экзоядро
- •[Править]Наноядро
- •[Править]Гибридное ядро
- •Миникомпьютеры и развитие unix
- •Графические интерфейсы и расширения для dos
- •[Править]Семейство Windows 9x
- •[Править]Семейство Windows nt
- •7. Этапы процесса загрузки ос.
- •Главная загрузочная запись
- •Структура mbr
- •9. В чем различие файловых систем? Развернутый обзор фс.
- •Журналируемая файловая система
- •10. Сколько основных разделов жесткий диск может содержать и с чем это связано? Что такое расширенный (extended) раздел и зачем он нужен? Структура жёсткого диска Сектора
- •Разделы
- •Тип раздела
- •11. Какие функции выполняет виртуальная машина?
- •12. Gnu gpl: основные положения, что такое "проприентарность"?
- •Проприетарное программное обеспечение
- •13. Какая компания выпустила Solaris и известна как разработчик технологий nfs и Java?
- •Системы хранения данных Sun StorageTek
- •Продукты — программное обеспечение Операционные системы
- •Платформа Java
- •Компиляторы и инструменты разработки
- •14. Классификация прикладного программного обеспечения на Linux, приведите примеры на каждый пункт.
- •Классификация [править]По типу
- •[Править]По сфере применения
- •Прикладные программы для Linux
- •Рабочий стол
- •Диспетчеры файлов
- •Эмулятор терминала
- •Почтовые программы
- •Обмен сообщениями
- •Офисные программы
- •Графика
- •Векторная графика
- •Работа с PostScript и pdf
- •Диаграммы
- •Плакатная графика
- •Растровая графика
- •Трёхмерная графика
- •Мультимедиа Музыкальные шкатулки
- •Музыкальные редакторы
- •Нотные редакторы
- •Редакторы и фильтры оцифрованного звука
- •Видеопроигрыватели
- •Видеоредакторы и конвертеры
- •Запись cd и dvd
- •Издательские системы
- •15. Системное программное обеспечение, пояснение, примеры. Системное программное обеспечение
- •Операционные системы
- •[Править]Функции ос
- •[Править]Понятие операционной системы
- •Программное обеспечение
Журналируемая файловая система
[править]
Материал из Википедии — свободной энциклопедии
Журналируемая файловая система — файловая система (ФС), в которой осуществляется ведение журнала, хранящего список изменений и, в той или иной степени, помогающего сохранить целостность файловой системы при сбоях.
Принцип работы
Журналируемая файловая система сохраняет список изменений, которые она будет проводить с файловой системой, перед фактическим их осуществлением. Эти записи хранятся в отдельной части файловой системы, называемой журналом (англ. journal) или логом (англ. log). Как только изменения файловой системы внесены в журнал, она применяет эти изменения к файлам или метаданным, а затем удаляет эти записи из журнала. Записи журнала организованы в наборы связанных изменений файловой системы.
При перезагрузке компьютера программа монтирования может гарантировать целостность журналируемой файловой системы простой проверкой лог-файла на наличие ожидаемых, но не произведённых изменений и последующей записью их в файловую систему. То есть, при наличии журнала в большинстве случаев системе не нужно проводить проверку целостности файловой системы. Соответственно, шансы потери данных в связи с проблемами в файловой системе значительно снижаются.
По типу внесения в журнал журналируемые ФС подразделяются на:[1]
в режиме обратной связи (журналируются только метаданные): XFS, ext3fs;
упорядоченные (журналируются только метаданные синхронно относительно данных): JFS2, ext3fs (по умолчанию), ReiserFS (основной);
в режиме данных (журналируются как метаданные, так и данные): ext3fs;
FAT (англ. File Allocation Table — «таблица размещения файлов») — классическая архитектура файловой системы, которая из-за своей простоты всё ещё широко используется для флеш-накопителей. В недавнем прошлом использовалась в дискетах, на жёстких дисках и других носителях информации.
Разработана Биллом Гейтсом и Марком МакДональдом (англ.) в 1976—1977 годах.[1][2] Использовалась в качестве основной файловой системы в операционных системах семейств DOS и Windows(до версии Windows 2000).
Структура FAT следует стандарту ECMA-107 и подробно определяется официальной спецификацией от Microsoft, известной под названием FATGEN
FAT (англ. File Allocation Table — «таблица размещения файлов») — классическая архитектура файловой системы, которая из-за своей простоты всё ещё широко используется для флеш-накопителей. В недавнем прошлом использовалась в дискетах, на жёстких дисках и других носителях информации.
Разработана Биллом Гейтсом и Марком МакДональдом (англ.) в 1976—1977 годах.[1][2] Использовалась в качестве основной файловой системы в операционных системах семейств DOS и Windows(до версии Windows 2000).
Структура FAT следует стандарту ECMA-107 и подробно определяется официальной спецификацией от Microsoft, известной под названием FATGEN.[3]
10. Сколько основных разделов жесткий диск может содержать и с чем это связано? Что такое расширенный (extended) раздел и зачем он нужен? Структура жёсткого диска Сектора
Любой жёсткий диск можно представить как огромный «чистый лист», на который можно записывать данные и откуда потом их можно считать. Чтобы ориентироваться на диске, всё его пространство разбивают на небольшие «клеточки» — сектора. Сектор — это минимальная единица хранения данных на диске, обычно его размер составляет 512 байт. Все сектора на диске нумеруются: каждый из n секторов получает номер от 0 до n–1. Благодаря этому любая информация, записанная на диск, получает точный адрес — номера соответствующих секторов. Так что диск ещё можно представить как очень длинную строчку (ленточку) из секторов. Можете посчитать, сколько секторов на вашем диске размером в N гигабайт.
