7

Мой SSD (в Windows XP) работает хорошо, однако я получаю следующие странные результаты от Crystal Mark 2004R3:

236 MB/s for  sequential read
 59 MB/s for  sequential write
168 MB/s for  random read 512KB
151 MB/s for  random write 512KB
 90 MB/s for  random read 64KB
 89 MB/s for  random write 64KB

Как получается, что последовательная запись намного медленнее, чем непоследовательная? Это почти вдвое быстрее, чем последовательная запись для моего стандартного жесткого диска. Я уверен, что мой раздел правильно выровнен.

Кто-нибудь может опубликовать свои результаты? Кто-нибудь может это объяснить?

РЕДАКТИРОВАТЬ

На моем SSD есть ФС с 4 КБ на кластер, и я уверен, что он правильно выровнен, поэтому каждый кластер точно соответствует одному сектору (настоящий сектор 4 КБ, а не 512 Б, как считает Windows). Теперь я вижу, что согласно википедии размер страницы (то есть наименьшая стираемая единица) составляет «часто 4–8 килобайт». Производитель не заботится о предоставлении размера страницы в таблице.

По крайней мере 1/4 диска никогда не использовалось, поэтому должно быть много свободных блоков, позволяющих выполнять запись быстро.

РЕДАКТИРОВАТЬ 2

Я забыл сказать, что мой привод Kinston SV100S2/128G.

2 ответа2

6

Это только предположение - поскольку XP не поддерживает TRIM, ваша последовательная запись проходит по блокам, в которых когда-то были данные, и им нужно стереть их перед записью, это снизит производительность записи на диск.

Когда вы выполняете произвольную запись, диск может записывать в блоки, которые действительно пусты, что приводит к более высокой производительности, потому что диск не должен сначала выполнять операцию стирания.

Существуют утилиты для операционных систем, которые не поддерживают TRIM, которые будут проходить через диск и стирать данные в блоках, которые не хранят информацию для файловой системы.

Википедия - TRIM

2

http://www.anandtech.com/show/2808/4

Это довольно типичные скорости записи Intel X25-M.

Согласно Anandtech, контроллер SSD, который оптимизирован для случайного чтения и записи, дорог в изготовлении и реализации. Поскольку операции чтения, особенно случайного чтения, безусловно, больше всего выигрывают от твердотельных накопителей, Intel решила предпочесть эту операцию за счет операций записи.

От чтения светящихся отзывов о X25 скорости записи это не повредило. Имейте в виду, что они все еще намного быстрее, чем скорость записи механического жесткого диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .