Читать «Linux. От новичка к профессионалу.Денис Колисниченко» онлайн - страница 60
Автор неизвестен
Впрочем, именно благодаря ReiserFS, которая превосходно работает с мелкими фай лами, удалось обеспечить стабильную работу интернет-магазина на базе платформы Magento. Magento создает множество (особенно при хорошей посещаемости) мелких файлов в каталоге
пользовался VDS с 5-ю ядрами и 16 Гбайт ОЗУ) начинал работать некорректно: в па нель управления Magento войти было нельзя, иногда зависал даже процесс Apache. Сначала проблема решалась периодической очисткой каталога
сывало» из панели управления Magento, так и для самих посетителей — представьте, выбирая покупки, вы добавили в корзину несколько десятков наименований, а вдруг корзина взяла и очистилась! Проблему удалось решить благодаря переносу каталога var/session на файловую систему ReiserFS. Сейчас в этом каталоге несколько мил лионов файлов, и сервер работает стабильно.
□ Файловая система Reiser4 впервые была представлена в 2004 году. Она под-держивает транзакции, задержку выделения пространства, а также сжатие и шифрование данных. Однако создатель этой файловой системы Ханс Рейзер (Hans Reiser) был осужден в 2008 году за убийство жены, и Reiser4 стала разви-
ваться не столь активно, как хотелось бы. Тем не менее, эта файловая система поддерживается группой энтузиастов во главе с Эдуардом Шишкиным. Впро-чем, несмотря на все их старания, в основную ветку ядра файловую систему Reiser4 так и не включили.
□ Файловая система XFS была разработана компанией Silicon Graphics в 2001 го-ду. Основная ее особенность — высокая производительность (до 7 Гбайт/с). Кроме того, XFS может работать с блоками размером от 512 байтов до 64 Кбайт. Ясно, что если у вас много небольших файлов, то в целях экономии дискового пространства можно установить самый маленький размер блока. А если вы работаете с файлами большого размера (например, с мультимедиа), выбирайте самые большие блоки,— тогда файловая система обеспечит максимальную производительность (конечно, если «железо» позволяет). Учитывая такие осо-бенности этой файловой системы, ее нет смысла устанавливать на домашнем компьютере, предназначенном для выхода в Интернет и просмотра любитель-ских фотографий, поскольку вы просто не сможете оценить все ее преимущест-ва. А вот если вы реально работаете с файлами очень большого размера, XFS проявит себя с лучшей стороны. Стоит отметить, что эта файловая система ис-пользуется в Fedora 26 Server, тогда как в Fedora 26 Workstation по умолчанию устанавливается ext4. Другими словами, разработчики Fedora рекомендуют XFS для серверов.