""М.Королев"" <[EMAIL PROTECTED]> сообщил/сообщила в новостях следующее: > Гипотеза а): (не пинать, фантазирую!)

На 1-м лог. диске есть относительно большая непрерывная сбойная область, которая отображается контроллером диска в непрерывную область в конце физ.диска.

Не-а. У меня (один физ.диск serial ATA, два раздела С: и D:) - картина идентичная:

1G (D:)
Test  1K page 2K page 4K page 8K page 16K page
Sequental read 113 65 32 21 21
Random read 25 13 7 5 4
Sequental write 148 72 37 24 23
Random write 33 16 8 5 5

1G (C:)
Test  1K page 2K page 4K page 8K page 16K page
Sequental read 113 61 40 29 25
Random read 63 47 43 38 32
Sequental write 154 84 50 30 27
Random write 49 33 28 24 22

Не думаю, что у меня тоже сбой и в том же месте.

При последовательном доступе происходит всего два длинных перемещения головок, а при случайном - как карта ляжет, вплоть до количества операций В/В.

С учетом того, что random read, как выяснилось, надо множить на 5, то получается, что на "дальнем" диске скорость последовательного и случайного доступа получается примерно одинаковой, а на "ближнем" - случайный тормозит в 2-6 раз, причем чем больше страница, тем больше (относительно) тормозит... В общем, ощущение такое, что "внутри диска" на разделе С: кусочки, которыми пишется/читается информация, мельче, чем на D:. При последовательном доступе это нивелируется за счет кэша записи и префетча, а при случайном - вылезает в полный рост...

Вот такая гипотеза. По почкам только не бейте ;-)
Grue


Ответить