Распределить на промывке - Allocate-on-flush
Эта статья нужны дополнительные цитаты для проверка.Декабрь 2016 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Распределить на промывке (также называемый отложенное распределение) это файловая система функция реализована в HFS +,[1] XFS, Reiser4, ZFS, Btrfs, и ext4.[2] Эта функция также очень похожа на более старую технику, разработанную Беркли. УФС называется «перераспределением блоков».
Когда блоки должны быть выделены для хранения отложенных записей, дисковое пространство для добавленных данных вычитается из счетчика свободного пространства, но фактически не выделяется в растровое изображение в свободном пространстве. Вместо этого добавленные данные хранятся в памяти до тех пор, пока они не должны быть сброшены в хранилище из-за нехватки памяти, когда ядро решит очистить грязные буферы или, например, когда приложение выполняет системный вызов Unix «синхронизация».
Это приводит к объединению перерасчетов в более крупные серии. Такая отложенная обработка снижает загрузку ЦП и, как правило, уменьшает объем дискового пространства. фрагментация, особенно для файлов, которые медленно растут. Это также может помочь сохранить непрерывность выделения, когда одновременно растут несколько файлов. При использовании вместе с копирование при записи как это в ZFS, он может преобразовывать медленную произвольную запись в быструю последовательную запись.
Рекомендации
- ^ «Об оптимизации диска в Mac OS X». Support.Apple.com. яблоко. 2010-02-10. Получено 2016-12-13.
- ^ Еженедельный выпуск LWN.net от 17 июля 2008 г. 2.6.27: что нас ждет (часть 1)
Этот компьютер-хранилище -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |