Читать «Linux. От новичка к профессионалу.Денис Колисниченко» онлайн - страница 61
Автор неизвестен
□ Файловая система ZFS (Zettabyte File System) создана в 2005 году компанией Sun Microsystems для операционной системы Solaris. Отличительные особенно-сти ZFS: отсутствие фрагментации, создание снапшотов диска, которые можно использовать для восстановления данных, организация пулов хранения (storage pools), изменяемый размер блоков, 64-разрядный механизм контрольных сумм.
□ Файловая система Btrfs (В-tree FS или Butter FS) изначально была представ-лена компанией Oracle. Многие считают эту файловую систему ответом Oracle на файловую систему ZFS. Файловая система Btrfs настолько хороша, что разра-ботчики openSUSE выбрали ее в качестве основной в openSUSE 13.2 — вместо проверенной годами ext4. Ключевые особенности Btrfs: сжатие данных, оптими-зированный для SSD режим работы, контроль за целостностью данных и мета-данных, поддержка снапшотов диска и т. д.
□ Файловая система JFS (разработка IBM) сначала появилась в операционной системе AIX, а потом была модифицирована под Linux. Основные достоинства этой файловой системы — надежность и высокая производительность (выше, чем у XFS). Однако у нее маленький размер блока (от 512 байтов до 4 Кбайт) — следо-вательно, она хороша на сервере баз данных, но не при работе с данными муль-тимедиа, поскольку блока в 4 Кбайт для обработки, например, видео в реальном времени будет маловато.
□ Файловая система Тuх2 была создана Дэниэлем Филипсом как надстройка над ext2, но не получила публичного распространения.
□ Файловая система ТuхЗ задумывалась как надстройка над Btrfs. Эта файловая система вместо журналирования предлагает версионное восстановление файлов: для каждого файла создается измененная копия, а не переписывается текущая версия, что позволяет гибко управлять версиями.
□ Файловая система Xiafs основана на файловой системе MINIX. Это весьма древняя разработка, она создавалась параллельно с ext2 на замену файловой сис-теме ext, и не получила распространения.
4.1.1. Выбор файловой системы
С точки зрения
□ для рабочей станции и сервера общего назначения оптимальной файловой сис-темой являются ext3/ext4 или ReiserFS (в крайнем случае);
□ на сервере баз данных можно использовать JFS — в этом случае (особенно, если база данных огромная) будет наблюдаться определенный прирост производи-тельности;
□ файловая система XFS — это удел станции мультимедиа, на обычной рабочей станции или обычном сервере ее использовать не следует.