4

Недавно я купил W500 с ssd-накопителем samsung 256 ГБ. Теперь это кажется смехотворно медленным при написании. Я копирую файлы со скоростью около 30 Мбит / с, но я могу читать их со скоростью около 200 Мбит / с.

Я протестировал его с AS SSD Benchmark v1.4, и получил скорость последовательной записи 34,64 МБ / с и скорость чтения 196,95 МБ / с.

Когда я купил его, накопитель использовался только около 240 часов, и, согласно приложению CrystalDiskInfo, он имел 98% здоровья.

Где-то здесь есть узкое место? Или диск просто плохой. Мне бы очень понравилось, если бы кто-нибудь помог мне найти ответы.

Основные актуальные (я надеюсь) спецификации w500 для этой машины:

  • T9600 @ 2,8 ГГц
  • 4 ГБ памяти DDR3

Скриншот бенчмаркинга.

7 ответов7

2

Вы используете Windows XP, в которой предполагается, что диски имеют 512 байт секторов, а файлы передаются кусками по 512 байт.

Однако это не относится к современным дискам. Многие современные жесткие диски используют внутренние сектора размером 4 КБ. Если вы записываете только 512 байт в сектор размером 4096 байт (4 КБ), накопителю потребуется прочитать все 4 КБ, изменить 512 байт и переписать его.

Это много накладных расходов. (как вы можете видеть ниже)

OLD DATA - OLD DATA-OLD DATA-OLD DATA-OLD DATA-OLD DATA-OLD DATA-OLD DATA
NEW DATA - OLD DATA-OLD DATA-OLD DATA-OLD DATA-OLD DATA-OLD DATA-OLD DATA

С твердотельными накопителями это еще хуже.

SSD не могут записывать в уже используемый сектор. У них есть только три варианта:

  1. Найдите пустую, полностью неиспользованную часть и запишите в нее большой (в основном пустой) блок.
  2. Прочитайте некоторые данные и напишите более полный блок, помечая старые данные как неиспользуемые.
  3. Протрите часть SSD. Обычно кусками по крайней мере 1 МБ. (Привет накладные расходы)

Графически объяснил:

State before:  [empty][empty][empty][empty]    [empty][empty][empty][empty]  
Single write:  [data] [empty][empty][empty]    [empty][empty][empty][empty]   
               \                          /    \                          /
                 -------------------------      --------------------------
                  Flash 'sector' on disk                 Next cell

Скорость все равно будет высокой, но в итоге у вас кончатся пустые сектора. Когда это произойдет:

Первый сектор меняется:

State before:  [used][used][used][used][used]    [empty][empty][empty][empty]  
State after:   [old] [old] [old ][old ][old]     [DATA] [used] [used] [used]
               \                          /      \                          /
                 -------------------------        --------------------------
                  Flash 'sector' on disk                   Next cell

Поскольку диск не мог записать в первый сектор, он считал все данные.
Затем он пометил старые сектора как не соответствующие (но не пустые) и записал их в новую чистую ячейку.

Старая ячейка остается с неиспользованными данными. Его можно удалить (вернуться к [пустому]), но обычно это можно сделать только с группами ячеек по 1 МБ или 2 МБ, что занимает много времени.

Это означает, что:

  • Либо диск делает это, когда он простаивает (верно для некоторых дисков)
  • Или через некоторое время пишет очень медленно.

Современная ОС знает о природе SSD и делает несколько вещей, чтобы помочь ей (посмотрите TRIM), а Windows XP - нет.


Это была первая причина, по которой дела шли медленнее с SSD и XP.

Есть второй пункт, который также замедляет ход событий. NTFS (используется по умолчанию в Windows XP) имеет размер сектора 4 КБ для своей файловой системы.

Если это совпадает с ячейками на диске, то все не в порядке. Если это не так, вы получаете двойные проблемы.

Unaligned example
4KB of data in a NTFS part:       [DATA] [DATA]     [DATA] [DATA]
Cells on the drive: [empty][empty][empty][empty]    [empty][empty][empty][empty]  

Заметили перекрытие записи NTFS и двух ячеек SSD? Нехорошо.

Интеллектуальное разбиение может помочь с этим, но вы делаете это во время установки XP, и вы должны вручную выбрать правильные значения.

1

Что бы это ни стоило, у меня есть тот же дешевый Samsung PM800, который поставляется Dell, и тесты близки к этому. Оглядываясь в Интернете, кажется, что эти диски просто медленные.

1

Пожалуйста, не соглашайтесь с этим "дешевым SSD" ответом ... посмотрите на ссылку, которую я разместил выше http://k1ba.blogspot.com/2010/02/dell-studio-xps-1645-review.html Вы увидите скорость записи около 170 МБ для PM800, почти в 6 раз быстрее, чем сообщал cc0. Я проводил много исследований и тестов с моим компьютером. У меня было около 15 МБ для последующей записи! Но сейчас, пробуя разные драйверы, я вижу 141.1 на Cristal DiskMark.

Я не эксперт, но я предлагаю вам просмотреть версию прошивки для вашего SSD, чтобы проверить, включен ли TRIM. Номер в прошивке должен быть больше 18. Inf не существует доступной прошивки формы samsung, просто Google. Также я получаю лучшие результаты со старыми драйверами Intel для матричного хранения данных, а не с новым быстрым хранилищем. Наконец, хотя многие отказываются от этого показателя, я думаю, что хорошим "прокси" является индекс опыта работы с Windows. SSD ДОЛЖЕН выполнить более 5,9, что является "крышей" для стандартного HD. Я был сложен в 5,9 для HD, но теперь я в 6,5.

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

1

Установка последней версии прошивки через Dell или Samsung включит поддержку TRIM для этого накопителя. После перепрошивки прошивки я восстановил свой образ на SSD, и теперь скорость записи вернулась к тому, когда я приобрел накопитель.

Я настоятельно рекомендую всем, кто все еще испытывает эти проблемы с медленной записью, применить последнюю версию прошивки с поддержкой TRIM для PM800 от Samsung.

1

Если у вас Windows XP. Windows XP никогда не была разработана для современных SSD-накопителей. Особенно, если в приводе используются сектора размером 4K (что характерно для всех современных накопителей примерно с конца 2010 года). Затем вам нужно запустить инструмент выравнивания секторов. Я знаю, что у Samsung есть один на их сайте загрузки.

0

Это ответ;

VBM15D1Q не поддерживает TRIM и никогда не будет. Dell / Samsung также не продавали его как TRIM-совместимого. Так что это конец истории. Существует несколько тем, а также официальное сообщение Dell, в котором перечислены версии накопителей pm800, которые поддерживают TRIM, а какие нет.

Грустное лицо.

редактировать: Тони трим помогает немного на некоторое время

0

Еще одна ссылка для обновления прошивки SSD накопителя:

http://www.zdnet.com/blog/bott/windows-7-and-ssds-setup-secrets-and-tune-up-tweaks/2910

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