четверг, 10 октября 2013 г.

Взгляд на файловые системы и разделы Linux.

Файловые системы

ext2 - Главный недостаток, он же плюс — это отсутствие журналирования, благодаря чему высокая производительность. Идеально подходит для загрузочного раздела /boot.

ext4 - Это журналируемая файловая система, основная файловая система, используется во всех остальных разделов кроме /boot.

ReiserFS - Журналируемая файловая система, в некоторых случаях быстрее ext4  но менее стабильна. Быстро работает с мелкими файлами, хорошо подходит для хранения и работы с  мультимедиа, торрентами. В основном используется для разделов /home, /var, /tmp.

Reiser4 - 4-ая версия ReiserFS, тоже быстрая файловая система, хорошо работает с большим количеством мелких файлов, но есть минус —  отсутствие файловой системы в основной ветви ядра.

Tmpfs - Временное файловое хранилище /tmp, помещенное в ОЗУ, а не на физический диск. Подобное еще называют "ram drive". Многие *nix дистрибутивы используют ее по умолчанию. Tmpfs - особенно полезна для тех, кто использует SSD, она продлевает жизнь, храня временные файл в ОЗУ. Tmpfs -  варьируется в размерах и при необходимости расширяется swap-ом. Для всех обладателей большого объема оперативной памяти.

swap - стоящий отдельно от файловых систем, это раздел(файл) подкачки. Используется в случаи нехватке ОЗУ.
Разделы
/ - Это корневой раздел, он же root. Самый главный, к нему монтируются все последующие разделы и в нем хранятся самые важные файлы ОС.
/boot - Содержит ядро OC и файлы для загрузки.
/usr - Все важные программы и библиотеки пользователя.
/tmp - Раздел содержит временные файлы.
/var - Хранит log, ceсh-файлы, а также почту иногда web.
/opt - Туда устанавливаются дополнительные - сторонние программы.
/home - Сюда помещаются все домашние каталоги пользователей.
Существуют всего 4-ре первичных раздела (Primary partition). Если нужно, один из первичных разделов, можно объявить расширенным (Extended partition) и в расширенном, можно создать логические (Logical partition) разделы, до 15шт.

Работающий пример, версия desktop (настольная). Винчестер на 250gb.
Primary /boot (ext2) - 100mb Это потолок, более 50mb никогда не грузилось.
Primary /swap - рекомендуют ОЗУ х 2, но если у вас 6 и более gb то можно х1-05.
Primary /usr (ext4)  50gb - Это основной раздел где будет ОС и программы, при установленных KDE + куча программ, более 15gb не превышало.
Logical /tmp (ext4) 7gb -  Тоже пока хватало.
Logical /var (ext4) 5gb - Хватает за глаза, если не хранить почту дома.
Logical /var/log (ext4) 2gb - Так сделал, чтобы ограничить место под логи (журнал событий).
Logical /opt (ext4) 20gb - На нем установлен xampp и лежат сайты.
Logical /home (ext4) ~150gb (оставшиеся место) под домашнею директорию.
Источник

Комментариев нет:

Отправить комментарий