Мої диски SSD мають дуже повільну швидкість запису (читання 800 Мб / 5 МБ!)


1

Я зробив багато копати, щоб спробувати зрозуміти, чому я відчуваю повільну швидкість запису на мої SSD-накопичувачі. Номер моделі: PNY XLR8 SSD9SC240GMDA-RB Внутрішній твердотільний накопичувач SATA III розміром 2,5 "240 ГБ (SSD).

Вони працюють на портах SATA 1 і 2 TRIM включено. Я не можу отримати дані SMART, оскільки вони налаштовані в RAID 0 (хоча проблема з окремими дисками не зникає).

  1. Я запустив дефрагментацію за допомогою інструмента "О & amp; O" в автономному режимі.
  2. Я вийняв SSD диски з RAID 0 і перевірив їх окремо з тими ж результатами.
  3. Мій зовнішній жорсткий диск USB працює швидше, ніж мій SSD!
  4. Я переконався, що мій диск налаштований на AHCI (раніше він був RAID 0)

Я використовую Windows 7, і ці диски працювали дуже добре. Смішно те, що тепер проблема з обома дисками.

FWIW, я оновлений до Windows 10 кілька тижнів тому і почав помічати повільність. Думаючи, що це було причиною Windows 10, я повернувся до Windows 7 Ultimate.

enter image description here

Ось результат AS SSD (явно не нормальний):

enter image description here


7
Будь ласка, будь ласка, не дефрагментуйте SSD. Фрагментація є проблемою з ротаційними носіями через затримку пошуку, і SSD-файли мають практично нуль шукати затримки. Дефрагментація SSD-дисків у кращих випадках не матиме ніякого ефекту.
a CVn

1
Будь ласка редагувати Ваше запитання включатиме дані SMART, в ідеалі з обох дисків.
a CVn

Також буде корисною інформація про порт SATA, марку і модель накопичувачів SSD. Ці драйвери працюють до штрафу, як давно, раніше?
Ramhound

1
Я також дійсно не бачу сенсу у створенні RAID 0 з SSD, збільшуючи шанси на втрату даних, але не значно збільшуючи пропускну здатність.
Tetsujin

1
Ви не згадуєте розмір або ємність ваших дисків. Я бачив доповіді в іншому місці, що продуктивність приймає великий удар, як тільки диск отримує до 70-75% повного. Якщо у вас є досить повні диски, ви можете розглянути їх очищення і тестування знову.
WPrecht

Відповіді:


1

Фрагментація може статися, коли SSD має менше 25% вільного місця.

Причина цього полягає в тому, як SSD зберігає свої дані.

Весь ваш SSD створено з кластерів. Кожен кластер має сектори, які можуть бути заповнені даними.

Коли файл записується на ваш SSD, він буде записаний у новий кластер. Це робиться таким чином, що швидкість гарантується. Коли файл буде видалено, він перевірить, чи є кластер порожнім, і якщо так, він буде позначено як очищений. Це робиться за допомогою функції TRIM.

Тепер, проблема в тому, що в якийсь момент ваш диск буде заповнений достатньою кількістю даних, щоб всі доступні кластери були заповнені деякими даними. Це не погано, оскільки більшість кластерів все ще матиме порожній простір. Коли новий файл буде записано, він буде зберігатися в одному або декількох з цих кластерів. Саме тут ваш привід втрачає свою швидкість. Не настільки, наскільки файл зберігається, а тому, що він повинен знайти порожній простір, а не просто знайти наступний пустий кластер.

Після того, як диск був фрагментований, а файл видалено, шанс стає малим, що кластер, в якому був файл, повністю порожній. Якщо кластер не є порожнім, TRIM не позначить цей кластер як очищений, і, таким чином, він не буде переміщений до пулу вільних кластерів.

Тому для того, щоб виправити це, спочатку переконайтеся, що у вас є принаймні 50% вільного місця на вашому SSD, а потім знайдіть інструмент дефрагментації, особливо для SSD-дисків.

Якщо у вас є інший диск, і SSD не працює на вашій ОС, ви можете розглянути можливість перенести всі файли з SSD на інший диск, а потім форматувати ваш SSD. Це призведе до того, що TRIM позначить всі ваші кластери як порожні, а переміщення даних назад зробить це, не викликаючи фрагментації. Зверніть увагу, цей метод останнього ходу не обов'язково краще, ніж дефрагментатор. Ці дефрагментатори намагатимуться пересунути якнайменше дані при отриманні мети, тоді як перенесення всіх даних на інший диск, по суті, призведе до того, що всі кластери будуть записуватися з та принаймні двічі.

Один останній зауваження: 25% вільного простору є правилом, а не фактичним встановленим фактом. Кожен диск відрізняється, і з деякими дисками це відбувається раніше, з деякими дисками це відбувається пізніше. Тому для зручності переконайтеся, що на SSD завжди є щонайменше 25% вільного місця. Тому, якщо ваш SSD є великим 240 ГБ, переконайтеся, що у вас є принаймні 60 ГБ вільного місця, щоб уникнути фрагментації.


Обговорення SSD та обговорення фрагментації просто не повинні збігатися. Внаслідок характеру SSD, IOPS і часу нульового пошуку, фрагментація абсолютно не має значення. Гуманна фрагментація як проблема є контрпродуктивною. -1 до відповіді.
killermist

@killermist Мені шкода, що ви відчуваєте себе таким чином, але будь ласка, зробіть дослідження для SSD, щоб дізнатися, що фрагментація дійсно має значення. Ваш -1 дійсно невиправданий.
LPChip

На жаль, але все більше і більше я читав, 4k і 8k "секторів" (які humored / удостоєні 1Mb розділ вирівнювання) все, що необхідно, щоб SSDs "просто працювати". "фрагментація" в межах розділу "просто обробляється" контролером вирівнювання зносу пристрою по всій фактичній ємності (яка часто просто масово відсутня).
killermist
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.