Тъй като твърдите дискове (SSD) станаха по-евтини и по-надеждни, твърдите дискове (HDD) най-накрая са близо до смъртта, поне за средния потребител. Но въпреки че SSD дисковете работят напълно различно от твърдите дискове, много хора използват своите SSD дискове точно като твърдите дискове, включително оптимизирането им за ежедневна употреба.

Но това повдига въпроса: Трябва ли наистина да оптимизирате своя SSD?

Отговорът е малко по-сложен от просто да или не. Така че, нека се потопим по-дълбоко в тази тема и да видим защо оптимизирането или дефрагментирането на SSD може да не е добра идея.

Защо не трябва да оптимизирате своя SSD

Ако не искате дългата версия, ето по-кратката:

Не трябва да оптимизирате или дефрагментирате вашите SSD дискове, тъй като това не прави нищо за производителността на устройството. Напротив, това може да намали живота на вашите SSD дискове.

Като изключим по-кратката версия, нека да разгледаме защо дефрагментирането на SSD не прави нищо.

Първото нещо, което трябва да разберете, е, че SSD дисковете са различни от твърдите дискове на хардуерно ниво. Въпреки че са устройства за съхранение, те използват различни технологии за това.

instagram viewer

HDD използва магнитна плоча за съхраняване на данни и използва глава за четене/запис, която се движи през тези плочи, за да чете/записва данни. Плаката на HDD е разделена на различни сектори. Така че, когато се получи заявка за четене/запис от HDD, главата за четене/запис се премества към конкретния сектор, за да изпълни операцията.

SSD дисковете, от друга страна, нямат движещи се части. SSD дисковете са форма на флаш памет който използва NAND клетки за съхранение на данни. Когато SSD контролерът получи заявка за четене/запис, данните се съхраняват или записват в NAND клетките електрически без нужда от действителна движеща се част.

Второ, всеки път, когато част от данни се съхранява на HDD или SSD, данните се разделят или фрагментират на хиляди различни части и се съхраняват навсякъде, където има свободно място на диска.

Всеки път а HDD или SSD получава заявка за четене на файл, той трябва да намери и прочете всички фрагменти, поставени в различни сектори (HDD) или клетки (SSD). Процесът на четене/запис отнема значително повече време на HDD, тъй като главата за четене/запис трябва да намери и да се позиционира върху съответния сектор за всеки фрагмент от данни

Кредит на изображението: rafastockbr/Shutterstock

Времето, което отнема, е известно като търси време, което се измерва в милисекунди за твърди дискове и варира в зависимост от местоположението на сектора. Тъй като SSD дисковете не разчитат на глава за четене/запис, времето за търсене е в наносекунди и не варира.

На твърд диск дефрагментирането намалява времето за търсене, като гарантира, че главата за четене/запис не трябва да извършва много, добре, търсене чрез подреждане на различни фрагменти в една голяма купчина последователни данни.

Въпреки това, SSD дисковете са проектирани да работят с разпръснати фрагменти от данни. С фиксирано време за търсене от наносекунди, дефрагментирането не прави голяма разлика за цялостната производителност на SSD. Всъщност, както ще прочетете в следващия раздел, дефрагментирането изобщо не е нещо, което трябва да правите със своя SSD.

Трябва ли да дефрагментирате SSD?

Както споменахме в предишния раздел, твърдите дискове и SSD дисковете съхраняват данни на фрагменти навсякъде, където има свободно място на диска. В случай на HDD, фрагментите са разположени на различни сектори на магнитни дискове. За SSD, фрагментите от данни се съхраняват в NAND клетки.

Поради дългото време за търсене на HDD, за предпочитане е фрагментите от данни, принадлежащи на един файл, да се съхраняват заедно последователно. Дефрагментацията е процес на последователно подреждане на разпръснати фрагменти от данни, което намалява времето, необходимо за четене на един пълен файл.

Не е изненадващо, дефрагментиране увеличава значително производителността на HDD. Случаят със SSD дисковете обаче е малко по-различен.

SSD NAND клетките имат ограничен брой цикли на запис. В даден момент тези NAND клетки ще се износят, което ще доведе до намален капацитет за съхранение или пълна повреда на устройството.

SSD контролерите имат за цел да предотвратят повреда на устройството, като разпределят данните равномерно върху наличните свободни клетки с помощта на вградени алгоритми. Това равномерно разпределение на фрагменти от данни гарантира, че има равномерно износване на SSD, а процесът е известен като изравняване на износването.

Когато дефрагментираме SSD, ние се опитваме да пренаредим тези вече интелигентно поставени фрагменти. С други думи, ние подлагаме задвижването на повече износване. Правете това многократно и, поне на теория, ще откриете, че сменяте устройството си по-рано, отколкото искате.

Как Windows поддържа SSD здрав автоматично

Въпреки че SSD дисковете не изискват дефрагментация, те се възползват от оптимизации като TRIM.

Когато изтрием нещо от SSD, данните всъщност не изчезват. Остава върху клетките. След като има нови данни за записване, клетките трябва да бъдат изтрити напълно, преди данните да могат да бъдат съхранени в тях.

Премахването на данни за съхраняване на повече данни отнема много време, което води до намалена производителност. Тук идва командата TRIM.

Командата TRIM принуждава SSD да извърши събиране на боклука и да изтрие клетките от информация, която вече не е необходима.

Windows измина дълъг път от дните на Windows XP, когато трябваше да използвате командата TRIM ръчно. От Windows 7, операционната система ще ОТРИМА автоматично, когато е необходимо.

Windows също има вградена функция за дефрагментиране, пригодена за SSD дискове. Знаем, че казахме, че не трябва да дефрагментирате SSD дискове, но случаят с Windows е различен. Windows дефрагментира вашия SSD веднъж месечно, за да предотврати максимални грешки при фрагментиране на файлове.

Накратко, Windows поддържа вашите SSD дискове здрави автоматично. Освен това не е необходимо да извършвате нито една от следните операции:

  • Настройте компютъра си в режим на производителност, за да увеличите производителността на SSD.
  • Изключване на хибернация чрез изтриване на файла за хибернация от вашия SSD.
  • Изключване на възстановяването на системата.

Съвременните SSD дискове ще издържат с години без вашата намеса

Съвременните SSD дискове са оценени за години на употреба. Например, 500GB устройство Samsung 980 Pro ще ви издържи на север от пет години с рейтинг на издръжливост от 300TB (колко данни можете да четете/запишете на устройството).

В съчетание с вградените в Windows техники за оптимизиране на SSD, такъв висок рейтинг на издръжливост гарантира, че е по-вероятно да надстроите устройството по собствено желание, отколкото грешки в съхранението.

Как да изтриете сигурно вашия SSD, без да го унищожите

Прочетете Следващото

ДялтуитДялелектронна поща

Свързани теми

  • Обяснена технология
  • Solid State Drive
  • Харддиск
  • Хардуерни съвети
  • Изграждане на компютри

За автора

Фавад Муртаза (публикувани 110 статии)

Фавад е писател на свободна практика на пълен работен ден. Той обича технологиите и храната. Когато не яде или не пише за Windows, той или играе видео игри, или мечтае за пътуване.

Още от Fawad Murtaza

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате