При установке ос linux рекомендуется выбрать файловую систему

Обновлено: 07.07.2024

Правильные ответы в тесте по linux отмечены + .

1. Ядро операционной системы

– программы, входящие в дистрибутив операционной системы;

+ резидентная часть операционной системы;

- основная программа, принимающая и обрабатывающая команды пользователя;

– графическая оболочка, позволяющая выполнить операции с файлами и каталогами

2. Привилегированный режим работы программы

+ режим монопольного владения процессором на время работы программы;

– режим, при котором программа в любой момент может монопольно завладеть процессором;

– режим неограниченного доступа ко всем ресурсам компьютера;

– режим, при котором программа имеет привилегии перед другими программами в условиях многозадачности.

3. К основным функциям операционных систем относятся:

– управление включением/выключением компьютера, управление памятью, управление файлами и каталогами, управление пользователями;

– управление памятью, выполнение команд пользователя, управление файлами и каталогами

– управление процессами, управление памятью, управление периферийными устройствами

+ управление устройствами, управление данными, управление памятью, управление процессами

4. Ресурс процесса

– оперативная память и свободное место на диске;

– файл, из которого или в который происходит ввод-вывод;

+ любой аппаратный или программный объект, который может понадобиться для работы процесса и доступ к которому может при этом вызвать конкуренцию процессов

– любой аппаратный или программный объект, который может понадобиться для работы процесса и работа с которым не вызывает конфликта с другими процессами

5. Сопоставить определения состояний процесса

состояние, в котором находится процесс, программу которого выполняет процессор

состояние, при котором процесс может быть переведен состояние работы, как только это сочтет нужным сделать операционная система

состояние, в котором процесс продолжит выполнение, только когда произойдет некоторое внешнее по отношению к процессу событие

то же самое, что и сон

6. Дать определение невытесняющей многозадачности

а) режим многозадачности, при котором переключение процессов возможно в любой момент времени;

б) режим многозадачности, при котором переключение процессов возможно через определенные кванты времени

в) режим многозадачности, при котором переключение процессов выполняется поочередно в порядке их приоритетов;

+ г) режим, при котором переключение процессов возможно только, когда работающий процесс вызовет системную функцию;

7. Дать определение вытесняющей многозадачности

а) режим многозадачности, при котором переключение процессов возможно в любой момент времени;

б) режим, при котором переключение процессов возможно только, когда работающий процесс вызовет системную функцию;

в) режим многозадачности, при котором каждый новый процесс монопольно занимает процессорное время, а состояние остальных процессов записывается в файл подкачки;

+ г) режим многозадачности, при котором переключение процессов происходит через определенные кванты времени соответственно приоритетам

8. Дистрибутив операционной системы включает:

+ а) операционную систему, программу ее установки и настройки, сопровождение и регулярное обновление;

б) только операционную систему и программу ее установки;

в) операционную систему, программу ее установки и наиболее популярные прикладные программы;

г) операционную систему, программу ее установки и наиболее популярные системные утилиты от сторонних разработчиков.

9. ОС распространяется по лицензии:

б) Линуса Торвальдса;

в) фирмы Microsoft;

10. При установке ОС Linux рекомендуется выбрать файловую систему:

a) FAT16 либо FAT32;

+ в) journalized ext3 FS;

г) любую из перечисленных.

Тест - 11. Жесткая ссылка на файл в ОС Linux:

a) является дополнительным ярлыком для файла;

+ б) представляет собой другое имя файла;

в) это указатель на начало файла;

г) структура, содержащая сведения о расположении и размере файла.

12. Список пользователей системы хранится в файле

13. Конвейером называют:

а) параллельное выполнение нескольких команд, причем переключение между ними производится в строгой очередности;

+ б) параллельное выполнение нескольких команд, при этом вывод одной команды перенаправляется на стандартный ввод следующей;

в) последовательное выполнение нескольких команд, причем каждая следующая команда начинает выполняться после завершения предыдущей;

г) последовательное выполнение нескольких команд..

14. Пакет с программным обеспечением в Linux содержит:

+ а) собранную программу, сценарии действий до установки и после нее, информацию о зависимостях от других пакетов;

б) собранную программу, сценарии действий до установки и после нее;

в) собранную программу, информацию о зависимостях от других пакетов, программу-установщик setup либо install;

г) собранную программу и программу-установщик setup либо install.

15. Командная оболочка операционной системы :

+ a) программа, которая преобразует команды пользователя в действия операционной системы;

б) программа, которая выполняет команды пользователя;

в) часть операционной системы, котороая выполняет команды пользователя.

16. Команда ls :

a) выводит на экран список файлов текущего каталога;

б) делает заданный каталог текущим и выводит список файлов;

в) выполняет переход в заданный каталог;

+ г) выводит на экран список файлов каталога, заданного в командной строке либо текущего.

17 - Тест. Для копирования файлов в ОС Linux используется команда:

18. Сопоставить функции команд постраничного просмотра текстовых файлов :

постраничный вывод содержимого файла, перемещение только «сверху вниз»

постраничный вывод содержимого файла, перемещение «вверх» и «вниз»

вывод содержимого файла на консоль

вывод на экран последних строк файла

19. Файловый менеджер :

a) программа для создания, удаления, копирования файлов;

б) программа для перемещения по каталогам;

в) программа управления атрибутами и редактирования файлов;

+ г) программа, выполняющая все перечисленные функции.

20. Для завершения работы системы в ОС Linux используется команда :

21. Режимы работы редактора vi :

a) текстовый и графический;

б) редактирования и копирования;

+ в) вставки, командный и режим командной строки;

г) вставки и замены.

Тест № 22. Для установки программы в ОС Linux необходимо :

a) выполнить команду setup;

+ б) запустить менеджер пакетов и выбрать пакет с устанавливаемой программой;

в) распаковать пакет, содержащий программу;

г) скопировать пакет, содержащий программу, в отдельный каталог.

23. Права доступа к файлу определяются :

a) с помощью 9 символов или трехзначного шестнадцатеричного числа;

б) с помощью 3 символов или трехзначного восьмеричного числа;

+ в) с помощью 9 символов или трехзначного восьмеричного числа;

г) с помощью 9 символов.

24. Атрибуты прав доступа к файлу включают :

a) доступ с правами администратора или пользователя;

+ б) разграничение доступа для владельца, членов его группы и остальных пользователей;

в) разграничение прав доступа для владельца и остальных пользователей;

г) доступ «только для чтения» для всех, кроме владельца файла.

25. Сопоставить права доступа к файлу :

для владельца – все права, для членов группы – чтение и запись, для остальных – только чтение

для владельца – все права, для членов группы и для остальных – только чтение

для владельца – все права, для членов группы и для остальных – только запуск

для владельца – все права, для членов группы и остальных – чтение и запуск

26. Конфигурационные файлы в ОС Linux хранятся преимущественно:

a) в зашифрованном виде, недоступном для просмотра;

б) в зашифрованном виде, просмотр – с помощью программы-конфигуратора;

в) в текстовом формате, просмотр и редактирование – только с помощью редактора vi;

+ г) в текстовом формате, просмотр и редактирование – любым текстовым редактором.

27. При страничной организации виртуальной памяти:

+ а) все страницы имеют одинаковые размеры, а разбиение виртуального адресного пространства процесса на страницы выполняется системой автоматически;

б) размер страниц выбирается операционной системой в зависимости от объема свободной оперативной памяти;

в) размер страниц определяется программой при ее запуске;

г) страницы имеют одинаковый размер, количество страниц определяется программой при ее запуске.

28. Тест. Выберите правильные утверждения для многопроцессорных операционных систем:

+ а) Асимметричная ОС целиком выполняется только на одном из процессоров компьютера, распределяя прикладные задачи по остальным процессорам;

+ б) Симметричная ОС полностью децентрализована и использует все процессоры, разделяя их между системными и прикладными задачами;

в) Асимметричная ОС выполняется на нескольких процессорах компьютера;

г) В симметричной ОС процессоры одна половина процессоров отводится для системных задач, вторая – для прикладных.

29. Пользователь root — это

+ а) единственная учётная запись, принадлежащая администратору системы

б) учётная запись, гарантированно дающая пользователю исключительные права работы в системе

в) учётная запись, которую рекомендуется использовать администратору системы, даже если у него имеется персональная учётная запись

30. Лицензия на программное обеспечение нужна, чтобы

а) указать, кто является обладателем всех прав на это программное обеспечение

+ б) определить круг прав пользователя по отношению к этому программному обеспечению

в) определить, на каких условиях можно продавать данное программное обеспечение

Если вы только переходите с Windows, то, наверное, уже привыкли, что вам доступна только одна файловая система - NTFS и выбирать просто нет из чего. Но в Linux ситуация совсем другая. Здесь существует огромное множество файловых систем и постоянно создаются новые.

В сегодняшней небольшой статье мы постараемся разобраться какую файловую систему выбрать для Linux, и какие вообще доступны варианты.

Выбор файловой системы для Linux

Все файловые системы можно разделить на два типа: это обычные файловые системы и файловые системы следующего поколения. К обычным файловым системам относится используемая в большинстве дистрибутивов Ext4, она имеет все необходимые для полноценной работы возможности, но не более того.

Файловые системы следующего поколения - это BtrFS, ZFS и другие им подобные. Кроме стандартных возможностей они добавляют такие интересные вещи как дедупликация данных, управление томами, размещение файловой системы на нескольких физических дисках, контрольные суммы для данных, прозрачное сжатие и шифрование, снимки состояния, а также многое другое. Несмотря на все эти преимущества, новые файловые системы ещё не всегда стабильны и не поддерживаются не во всех дистрибутивах, а многие из их возможностей просто не нужны обычным пользователям.

Если кратко отвечать на вопрос, какую файловую систему выбрать для Linux - то ответ - Ext4. Она разработана очень давно, но зато очень стабильна и проверена временем. Она используется по умолчанию во многих дистрибутивов, а её лимитов хватит с головой, как для домашних пользователей, так и для большинства серверов. Но эта файловая система относится к обычным. Если вы не хотите её использовать дальше мы рассмотрим несколько альтернатив, доступных для выбора в установщике Ubuntu.

1. Ext

Про семейство файловых систем Ext я больше не буду говорить в этой статье. Про всё можно подробно прочитать в статье Файловая система Ext4. Там рассказана история развития этой файловой системы, а также её плюсы и минусы. Для установки Linux лучше всего подойдёт файловая система Ext4 из-за её стабильности и огромному количеству руководств по настройке в интернете.

2. XFS

Файловая система XFS разработана в Silicon Graphics в 1994 году для операционной системы SGI IRX. Расшифровывается как eXtended File System. Для Linux она была портирована в 2001 и немного позже её начали использовать в Red Hat Enterprice Linux в качестве файловой системы по умолчанию. Хотя эту файловую можно отнести к обычным, она изначально была рассчитана на работу с большими дисками. Она очень похожа на Ext4, тоже поддерживает журналирование и не подвержена фрагментации, но её можно только увеличить, уменьшить раздел с этой файловой системой нельзя. Ещё XFS показывает хорошую производительность при работе с большими файлами, но медленее работает с большим количеством маленьких файлов по сравнению с другими файловыми системами.

3. JFS

Файловая система JFS или Journaled File System разработана компанией IBM для системы IBM AIX в 1990 году, а чуть позже она была портирована и для Linux. В отличие от Ext3, в которой был добавлен журнал для сохранения целостности файловой системы, JFS была изначально журналируемой. В журнале сохраняются только метаданные. Файловая система одинаково быстро работает с как с большими, так и с маленькими файлами, а ещё её также как и XFS нельзя уменьшить, только увеличить. Несмотря на то, что эта файловая система доступна в большинстве дистрибутивов, её редко используют, а значит и её разработка и выявление багов идет медленнее.

4. BtrFS

Мы добрались к первой файловой системе следующего поколения. Это B-Tree File System. Её разработал Крис Масон во время своей работы в компании Oracle в 2006 году. Она поддерживает множество интересных возможностей, таких как управление томами, снимки состояния, прозрачное сжатие и дефрагментацию в реальном времени. Файловая система разрабатывалась как качественная и новая альтернатива для файловых систем семейства Ext. Даже основной разработчик Ext4 Теодор Цо считает, что за Btrfs или подобной ей файловой системой будущее, а Ext4 рано или поздно останется в прошлом. Сейчас BtrFS используется по умолчанию в SUSE Linux, как в серверной, так и обычной редакции. Она уже считается стабильной, но многие всё ещё боятся её использовать.

5. ReiserFS

Файловую систему ReiserFS разработал Ганс Рейзер специально для Linux в 2001 году. В неё было включено множество возможностей недоступных для Ext4. Как и в Ext4 здесь есть журналирование либо только метаданных, либо вместе с данными. Поддерживается управление томами, есть возможность добавить кэширующий быстрый диск. ReiserFS - очень быстрая и умеет упаковывать несколько файлов в один блок, чтобы уменьшить использование памяти. Однако, разработка этой файловой системы была заброшена после того, как Ганс Райзер сел в тюрьму в 2008. Версия файловой системы Raiser4 всё ещё не попала в ядро, поэтому для использования на перспективу лучше выбрать Btrfs.

6. ZFS

ZFS была разработана для Solaris компанией Sun Microsystems и сейчас она принадлежит Oracle в 2005 году. Немного позже она была портирована для Linux и начиная с Ubuntu 16.04 доступна в установщике для использования в качестве корневой файловой системы. Она похожа на BtrFS, потому что поддерживает управление томами, контрольные суммы для всех данных, прозрачное сжатия и прозрачное шифрование. Её тоже можно отнести к файловым системам следующего поколения. По архитектуре, это 128 битная файловая система, в то же время как Ext4 - 64 битная. Поэтому лимиты у неё очень большие и в обозримом будущем мы к ним даже не приблизимся. Но Линус Торвальдс, создатель ядра Linux не советует использовать ZFS.

Выводы

Ещё в списке файловых систем установщика есть Swap и FAT, но обе эти файловые системы нельзя использовать для корневого раздела Linux. Первая используется для раздела подкачки и не предназначена для хранения файлов, а вторая - это старая файловая система от Microsoft, не поддерживающая многих необходимых атрибутов и возможностей.

Есть и другие файловые системы, например F2FS, разработанная специально для SSD, но они используются ещё реже. Для себя я вижу два варианта - это либо Btrfs, потому что она активно развивается, разработана для Linux и разработчики SUSE ей доверяют, а также Ext4, потому что очень стабильна и проверена временем. А какую файловую систему для Linux используете вы? Какие лучшие файловые системы Linux? Напишите в комментариях!

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Здравствуйте. Дома у меня только ноутбук, места постоянно не хватает, поэтому я купил себе небольшой жесткий диск и боксик саташный - буду делать внешний диск. Возник вопрос: какую файловую систему туда ставить? Спасибо за ответы.



Не заморачивайся, форматни в ext3 - глобально и надёжно.




смотря что ты будешь на ней хранить.

если кучу порно или тыренных mp3 - то xfs (designed for porno (R))
если хомяки/фотки и прочие гламурности - reiserfs мой выбор. хотя вот ext4 думаю тоже как минимум неплохо (только с бекапами :).


>>тыренных mp3 - то xfs

Хм, xfs так хорошо подходит для mp3?



Вообще ntfs, ибо глобален и надежен


ne vyryvay iz konteksta. ved' skazano
>>тыренных mp3

ext4 - работает стабильно, скорость работы отличая


NTFS. linux'u pofig, a vot esli ktoto poprosit podklyu4it' k winde, to problem netu


>Хм, xfs так хорошо подходит для mp3?

да, ключевое слово "тыренных". когда в дверь стучат молодцы от RIAA - делаем rm -f *.mp3 и пусть попробуют что-то восстановить (кто пытался восстановить удаленные файлы с xfs думаю поймет)



Ясно. Просто не в курсе :-)


>Вообще ntfs, ибо глобален и надежен

Хоть смайлики ставь, когда такое пишешь


Ext3. Или ntfs, сам-понимаешь-для-кого.

На внешнем диске я использую NTFS. На всякий случай. =)


Это в каком же дистрибе нет поддержки русского языка?


>ext4 - работает стабильно, скорость работы отличая
Попробуй хард-ресет сделать во время работы, узнаешь какая она "стабильная".



Делал, жив. А что должно было произойти?

P.S Чтения/Записи из файлов не было

>Попробуй хард-ресет сделать во время работы, узнаешь какая она "стабильная".

С ядром 2.6.30 всё нормально. Хотя, конечно, если есть боязнь, то лучше ext3 или jfs. Остальные всякие дурацким xfs и чикатиллофс, будучи глюкавыми по отношению к сбоям и ресетам, подлежат вечной анафеме ;)

Ставь ext4. Пользуюсь ей полгода. Никаких проблем нет. Потом перейдешь на btrfs - шустрая фс, но пока еще глюкавая, потому только для экспериментов. Разрабы обещали, что к выходу Федоры 12 допилят до юзабельного состояния.


ext4 недопилена, хотя с большими файлами работает довольно шустро. Рекомендую ext3 или reiserfs.

> Попробуй хард-ресет сделать во время работы, узнаешь какая она "стабильная".

пробовал - все работает


>Попробуй хард-ресет сделать во время работы, узнаешь какая она "стабильная".

Было (свет отрубало, безперебойник сломался) и при чтении/записи, раза 3. Тьфу-тьфу-тьфу, всё живое.


тю. молодцы из RIAA предварительно отрубят тебе свет. так что ставь райзер и не пользуйся упсом. само все йопнется


У меня на ext3/ext4. Все нормально, причем на нетбуке ext4 без журнала, делал ресет, ничего не похерилось, правда ничего кроме mplayer не было запущено.


>тю. молодцы из RIAA предварительно отрубят тебе свет. так что ставь райзер и не пользуйся упсом. само все йопнется

откуда вы такие беретесь?
у меня на файлопойке на дебиане, стоял 500гиговик под рейзером.
мама "вспухла", стала циклически ребутится(каждые 5-15 минут) - рейзер исправно каждый раз корректно себя проверял, но потом - смерть винта :(

PS: я ожидал ибо 7200.11 с больной прошивкой

>Попробуй хард-ресет сделать во время работы, узнаешь какая она "стабильная".

Можно еще молотком стукнуть.

>У меня на ext3/ext4. Все нормально, причем на нетбуке ext4 без журнала, делал ресет, ничего не похерилось, правда ничего кроме mplayer не было запущено.

Можно подробнее? У меня 901. Поставил на F10 ext2. Как впечатления от ext4? На каком железе? На каком дистрибутиве? На каком ядре?

Файловая система являются одним из многих элементов в операционной системе, и вы думаете, столкнулись с множеством вариантов файловых систем в Linux. Вот как сделать обоснованный выбор, какую файловую систему использовать.

Файловая система Linux в корне отличается от Windows, и OS X. В Windows и OS X можно найти программное обеспечение, которое будет добавлено для поддержки нестандартных файловых системах, но обе операционные системы могут быть установлены только на свои собственные файловые системы.

Linux, с другой стороны, имеет широкий спектр поддерживаемых файловых систем, встроенных в ядро. Но откуда вы должны знать, какую файловую систему выбрать при установке? Мы взглянем на некоторые из наиболее доступных популярных вариантов и как использовать их, что бы в конечном счете, выбор оставался за вами в зависимости от ваших потребностей.

Прежде чем говорить о вариантах, мы должны сначала взглянуть на журналирование в файловых системах. Единственное, что вам нужно знать о журналах является то, что каждая современная файловая система использует журналирование в той или иной форме и на любом настольном компьютере или ноутбуке с установленным Linux.

Ведение журнала используется только при записи на диск, и он действует как своего рода ударом для всех записей. Это решает проблему повреждения диска, когда всё записывается на жесткий диск, а затем компьютер перезагрузился, или при потере питания. Без журнала операционная система не будет иметь никакого способа узнать, если файл был полностью записан на диск.

В журнале файл записывается в журнал, а затем журнал записывает файл на диск, когда будет готов. Как только он успешно записан на диск, он удаляется из журнала Punch-Out, и операция завершается. Если связи будут потеряны во время записи на диск, в файловой системе можно проверить журнал для всех операций, которые еще не были завершены, и помнит, где она была прервана.

Самым большим недостатком журнала является то, что он жертвует некоторой производительностью в работе на стабильность. Существуют некоторые накладные расходы для записи файла на диске с файловой системы, но обойти эту нагрузку можно, не записывать полный файл журнала. Вместо этого, записывать только файл метаданных, индексный дескриптор, или расположение записи на диске.

Если мы посмотрим на некоторые из основных файловых систем для Linux, я бы кратко остановился на каждой из них и дал пару предложений, когда вы можете или не можете использовать файловую систему, основанную на особенностях. Это никоим образом не означает, что эти файловые системы не могут быть использованы в других случаях, эти предложения являются только выкладками, где каждая файловая система будет лучше работать.

EXT означает расширенная файловая система и была впервые создана специально для Linux. Есть четыре версии Ext, и каждая новая версия добавила довольно существенные особенности и возможности. Первая версия Ext была крупным обновлением файловой системы Minix, используемого в то время, но ей не хватает основных функций, используемых в современных вычислительных системах.

Сейчас вам, вероятно, не следует использовать Ext на любой машине, в связи с её ограничениями и возрастом. Кроме того, больше не поддерживается во многих дистрибутивах.

EXT2 не является журналируемой файловой системой, и была первой, чтобы обеспечить расширенные атрибуты файлов и 2 Тб диски. Ext2 не использует журнал и значительно меньше, записывает применительно к диску.

Благодаря снижению требованиям записи и следовательно ниже стирание, она идеально подходит для флэш-памяти, особенно для USB флэш-накопителей.

Современные твердотельные накопители имеют увеличенный срок службы и дополнительные возможности, которые могут свести на нет необходимость использования журналирование файловой системы.

EXT3 в основном только с Ext2 журналом. Цель Ext3 была быть совместимой с Ext2 и поэтому диски могут быть преобразованы между двумя системами без необходимости форматирования диска. Проблема с сохранением совместимости имеет много ограничений, до сих пор существующих в Ext2 и Ext3.

Если вам нужно обновить Ext2 файловую систему до Ext3. Вы, вероятно, получите лучшую производительность баз данных с оптимизацией Ext3. Не самый лучший выбор для файловых серверов, потому что ей не хватает восстановления файлов, и это очень важно. EXT4, как и Ext3, сохраняет обратную совместимость со своими предшественниками. Вы также можете смонтировать файловую систему Ext4, как Ext3 без побочных эффектов.

Ext4 уменьшает фрагментацию файлов, при больших объемах и файлах, а также использует отложенное выделение, которое помогает с флэш-памятью, а также фрагментацией. Хотя это используется в других файловых системах, задержка распределения имеет потенциал для потери данных и попала под некоторый контроль.

Лучший выбор для твердотельных накопителей Ext4 и улучшает общую производительность по сравнению с предыдущими версиями и Ext. Если она по умолчанию установлена в ваш дистрибутив, то вам стоит придерживаться её для любого настольного компьютера или ноутбука. Она также показывает перспективные показатели производительности для серверов баз данных.

Хотя она не стабильная в некоторых дистрибутивах, но она в конечном итоге будет по умолчанию заменять Ext4 и в настоящее время предлагает преобразование Ext3/4 на лету в Btrfs.

Btrfs можно устанавливать на большие файловые системы серверов из-за её производительности, образов, и многих других функций. Oracle также работает над заменой для NFS и CIFS и называется CRFs, которая может похвастаться лучшей производительностью и более широкими возможностями. Что делает её лучшим выбором для файлового сервера. Тесты показали, что она отстает от Ext4 на флэш-памяти, и на твердотельных накопителях, таких как сервер базы данных, и даже в некоторых случаях общей системы чтения/записи.

ReiserFS была большим шагом вперед для Linux файловых систем, когда она была введена в 2001 году и включала много новых функций, которые Ext никогда не сможет реализовать. ReiserFS была заменена на Reiser4, которая улучшила многие функции, которых не было или не хватало в первом выпуске. Однако развитие Reiser4 идет очень медленно и до сих пор не имеет поддержки в основных Linux-ядрах. В настоящее время ReiserFS является единственной версией, во некоторых дистрибутивах.

Имеет высокую производительность для небольших файлов, таких как журналы и подходит для баз данных и почтовых серверов. ReiserFS может быть динамически расширена, но она не поддерживает шифрования уровне файловой системы. Будущее Reiser4 сомнительно и Btrfs, вероятно, является лучшим выбором.

XFS была разработана Silicon Graphics в 1994 году для своей операционной системы, а затем была портирована в Linux в 2001 году. Она сопоставима с Ext4 , потому что она также использует отложенное выделение, чтобы помочь с фрагментацией файлов и не позволяет использовать установленные снимки. XFS показала себя, как обеспечивающая хорошую производительность с большими файлами и возможностью быть изменённой, однако вы не можете уменьшить объем XFS.

Большинство дистрибутивов требуют отдельного загрузочного раздела, потому что XFS и GRUB могут быть непредсказуемыми

Производительность с небольшими файлами не так хороша, как и другие файловые системы, что делает её плохим выбором для баз данных, электронной почты и других серверов, которые имеют много журналов. Не так хорошо поддерживается Ext для персональных компьютеров и не имеет значительных улучшений производительности и возможностей по сравнению с ext3/4.

JFS была разработана фирмой IBM в 1990 году и позже портирована в Linux. Она может похвастаться низкой загрузкой процессора и хорошей производительностью для больших и маленьких файлов. JFS разделы могут иметь динамические размеры, но не уменьшилась, как ReiserFS и XFS. Она была очень хорошо спланирована. Однако её тестирование на Linux-серверах не так широка, как внешних, так как она была разработана для AIX.

ZFS стоит упоминания, поскольку она также разрабатывается Oracle после слияния с Sun и имеет сходные черты с Btrfs и ReiserFS. Это было в новостях в последние годы, когда Apple, по слухам, хотела перейти на неё в качестве файловой системы по умолчанию. Благодаря лицензии, Sun CDDL, она не может быть включены в ядро Linux. Однако она имеет поддержку файловой системы Linux через пространственного пользователя (FUSE), который делает возможным использование ZFS. Показывает высокую производительность с большими дисковыми массивами.

Поддерживает множество дополнительных функций, включая объединение дисков, моментальные снимки и динамическое чередование дисков.

Но, она может быть трудно устанавливаемой в Linux, поскольку она требует FUSE и не может поддерживаться вашим дистрибутивом.

Swap в действительности не является файловой системой. Она используется в качестве виртуальной памяти и не имеет структуры файловой системы. Она не может быть установлена и читать, и использует только ядро записи страницы памяти на диск. Как правило, используется только, когда вы либо используете физическую память или когда вы переводите компьютер в спящий режим.

В общем случае использования файловой системы на вашем ноутбуке или настольном компьютере, вы будете придерживаться ext4 (если ваш дистрибутив использует её по умолчанию), так как это современная файловая система, которая поддерживается в большинстве дистрибутивах, но если у вас есть конкретные потребности, теперь у вас есть больше информации, чтобы принять нужное решение. Если вы решили использовать файловую систему отличную от той которую вам предлагается по умолчанию, рекомендуется хорошо свесить все за и против.

Читайте также: