|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Guchenko 2:5020/400 03 Dec 2007 23:51:23 To : Alex Tutubalin Subject : Re: Исследование производительности UFS --------------------------------------------------------------------------------
Hello, Alex!
You wrote to Vadim Guchenko on Mon, 3 Dec 2007 19:27:41 +0000 (UTC):
>> Мне непонятно одно. Почему при увеличении размера фрагмента
>> многократно увеличивается объем данных, записываемых на диск?
AT> Вот представим себе однобайтный файл. Он займет не меньше одного
AT> фрагмента. Чем больше фрагмент, тем больше запишется.
Однобайтный файл займет на UFS целый фрагмент, а то и блок. Согласен. Hо
зачем при этом давать винту команду на запись целого фрагмента/блока, когда
реально надо записать 1 байт, а остальное - мусор? Hу 512 байт я бы еще
понял - минимальная порция информации, которую может записать винт. Hо
больше - зачем? В моем понимании увеличение размера фрагмента/блока UFS
должно влиять лишь на избыточный расход свободного места, когда под
маленькие файлы будут отводиться слишком большие блоки. Hо объем
записываемых данных должен остаться прежним, а метаданных - и того меньше,
потому что чем больше размер блока, тем меньше вероятность, что при
увеличении размера файла понадобится выделять для него новый блок.
--
Best regards, Vadim.
--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/423705e768bab.html, оценка из 5, голосов 10
|