Я только что узнал, что нужно «Никогда не дефрагментировать ваш SSD». Но я понятия не имею, правда ли это.
Немного знаний опасно. Никогда не дефрагментировать ваш SSD, вероятно, будет хорошей идеей, если ваша система совершенно не знает, что такое SSD - скажем, Windows XP. И если бы твердотельные накопители были хрупкими снежинками, которые могли изнашиваться и таять в суровых условиях обычного использования - у меня есть подробный ответ, почему это не так . При нормальном использовании довольно сложно «изнашивать» диск. Это может быть удобно, чтобы отучиться от этого.
Давайте учтем, что если ваше приложение убивает твердотельные накопители или даже делает тяжелые записи, как это делал Spotify , люди перевернутся. И довольно часто люди, которые пишут ОС, умны.
Я ссылаюсь на этот пост в блоге от Скотта Хансельмана для остальной части этого ответа. В ответе Магикандре это тоже упоминается, но я отчасти извлек из него разные уроки. Это стоит прочитать для деталей. Я беру несколько вольностей с тем, как я представляю информацию. Я бы начал с этого
Я думаю, что основное заблуждение состоит в том, что у большинства людей очень устаревшая модель расположения дисков и файлов и как работают SSD.
SSD-диски фрагментируются, и эти фрагменты необходимо отслеживать . На фундаментальном уровне дефрагментация твердотельных накопителей помогает вашей файловой системе работать эффективно, даже если она отличается от того, как работает диск с вращающейся ржавчиной. Пост, на который я ссылаюсь, указывает, что моментальные снимки тома будут медленными без дефрагментации.
SSD также имеют концепцию TRIM. Хотя TRIM (retrim) является отдельным понятием от фрагментации, он все еще обрабатывается подсистемой Windows Storage Optimizer, и расписание управляется тем же пользовательским интерфейсом с точки зрения пользователя.
TRIM это хорошо. Trim экономит записи, поскольку это механизм для пометки блоков как прочитанных без их стирания и удаления по мере необходимости.
Кто бы ни сказал вам никогда не дефрагментировать диск, он не знает, что современные ОС предназначены для твердотельных накопителей и что необходимые служебные процессы запущены.
Хотя соблазнительно предположить, что вы знаете лучше, в этом случае люди, которые написали ОС, оптимизировали для вас вещи. Сохраняйте спокойствие, и пусть Windows дефрагментирует ваш диск.