Думал, чо ж такое случилось, что виртуалки жутко тормозят даже на новом 6-ти ядернике, а посмотрел в Resource Monitor, и все стало ясно: образы виртуалок VMware лежали на харде Seagate Barracuda 7200.10 250Гб, у которого линейная скорость доступа ~(50 - 70) Мб/с, а рендомная - 2,5Мб/с... Мать их.
Перенес папку с виртуалками на Western Digital
(
Read more... )
Comments 10
hint: в винде ты можешь слепить в рейд0 кусок системного и кусок винта с данными, будет быстрее обеих, а остальное место оставить как есть.
hint2: random access у начала диска в разы быстрее random access в конце
Reply
А вот это уже действительно интересно! А где почитать, как это сделать? (ЗЫ: Это из той-же оперы, что и соединение hdd и ssd в один рейд, под Win 7?)
>> hint2: ran
Та - на том же диске (250Гб) только папка с виртуалками (90Гб) и лежала. Да и потом я ж не тест проводил, а чисто на глаз посмотрел, какой трафик ВМваря на диски генерит при одних и тех же задачах
Reply
diskmgmt.msc -> "convert to dynamic disk" оба винта, после чего освободить место на обеих и "create striped volume"
если один винт MBR а другой GPT - то не даст, к сожалению
> (ЗЫ: Это из той-же оперы, что и соединение hdd и ssd в один рейд, под Win 7?)
Нет. А как это делать? )
Reply
Та видел как-то (месяц-два назад) тред про это и ссылочки соответствующие почитывал. Поищу в блокнотиках: найду - скину (так не помню никаких деталей).
ЗЫ: вполне возможно, что тот тред был про Восьмерку, а не про Семерку.
Reply
и пропущенные "соответственно, исчезли" :)
Reply
Reply
Однопоточный random read IOPS для жёсткого диска на 7200 RPM в любом случае будет порядка 75-100*. Если читать блоками по 4Кб в один поток, это даст 400Кб/сек.
Если читать блоками по 4Кб в 32 потока (длина очереди AHCI - 32 элемента), это будет уже 12.8Мб/сек.
А если блоки большие - 64Кб к примеру - то и на хреновеньком IDE диске будет нормально - 6.4Мб/сек.
----
Сноска (*): Т.е. 10ms на операцию. 10ms типично состоят из задержки на поворот дискового пакета (4ms) и задержки на поиск дорожки (около 6ms). При 7200 RPM = 120 RPS получается максимальное время ожидания 1/120s=8.33s, а среднее где-то 4.16ms. Независимо от технологии разметки диска на дорожки и конструкции сервомеханизма, ротационная задержка и связанное с ней ограничение на random read IOPS порядка пары сотен не может быть преодолено по физическим причинам.
Reply
Reply
Leave a comment