Я только что узнал, что нужно «Никогда не дефрагментировать ваш SSD». Но я понятия не имею, правда ли это.
Я считаю, что Windows 10 автоматически планировала завершить дефрагментацию на моем SSD, но я отменил ее. Не вызовет ли это проблем с дефрагментацией, выполненной ранее?
SSD по-прежнему не разделен, потому что я не вижу SSD-диск в папке «Мой компьютер», только в системном диспетчере оборудования. Какие правильные шаги я должен предпринять, чтобы установить Windows на SSD (это мой первый SSD)?
windows-10
ssd
defragment
Джерри
источник
источник
Ответы:
Пусть Windows сделает свое дело. Раз в месяц он выполняет полную полную дефрагментацию , также на SSD, для оптимизации внутренних метаданных.
Вот ответ от Microsoft:
Так что установите Windows на SSD и забудьте об этом. Windows сделает все самостоятельно.
источник
Немного знаний опасно. Никогда не дефрагментировать ваш SSD, вероятно, будет хорошей идеей, если ваша система совершенно не знает, что такое SSD - скажем, Windows XP. И если бы твердотельные накопители были хрупкими снежинками, которые могли изнашиваться и таять в суровых условиях обычного использования - у меня есть подробный ответ, почему это не так . При нормальном использовании довольно сложно «изнашивать» диск. Это может быть удобно, чтобы отучиться от этого.
Давайте учтем, что если ваше приложение убивает твердотельные накопители или даже делает тяжелые записи, как это делал Spotify , люди перевернутся. И довольно часто люди, которые пишут ОС, умны.
Я ссылаюсь на этот пост в блоге от Скотта Хансельмана для остальной части этого ответа. В ответе Магикандре это тоже упоминается, но я отчасти извлек из него разные уроки. Это стоит прочитать для деталей. Я беру несколько вольностей с тем, как я представляю информацию. Я бы начал с этого
SSD-диски фрагментируются, и эти фрагменты необходимо отслеживать . На фундаментальном уровне дефрагментация твердотельных накопителей помогает вашей файловой системе работать эффективно, даже если она отличается от того, как работает диск с вращающейся ржавчиной. Пост, на который я ссылаюсь, указывает, что моментальные снимки тома будут медленными без дефрагментации.
TRIM это хорошо. Trim экономит записи, поскольку это механизм для пометки блоков как прочитанных без их стирания и удаления по мере необходимости.
Кто бы ни сказал вам никогда не дефрагментировать диск, он не знает, что современные ОС предназначены для твердотельных накопителей и что необходимые служебные процессы запущены.
Хотя соблазнительно предположить, что вы знаете лучше, в этом случае люди, которые написали ОС, оптимизировали для вас вещи. Сохраняйте спокойствие, и пусть Windows дефрагментирует ваш диск.
источник
Для полноты картины:
Фрагментация зависит от файловой системы (FS) , а не от диска или ОС.
Это означает, что для ответа на ваш вопрос не нужно спрашивать Windows *; SSD - это особый случай - он работает не так, как обычный диск.
FS - это способ организации ваших файлов на диске. Наиболее распространенными форматами Windows являются
NTFS
иFAT32
. Наиболее часто используемые FSs на Linux являютсяext3
/ext4
, но есть много других (zfs
,xfs
,jfs
,ReiserFS
,btrfs
, и многое другое).Диск разделен на блоки . Вы можете представить это как длинную ленту, на которую можно записать некоторые данные. Когда вы записываете что-то на диск, вы используете эти блоки. Очевидно, вы хотите, чтобы связанные файлы были записаны рядом друг с другом, а один файл записан в одном блоке, чтобы вам не приходилось прыгать по ленте. Когда все вокруг разбросано, это то, что мы называем фрагментацией . Дефрагментация организует их.
Очевидно, как вы организуете вещи (FS), определяет, насколько хорошо они организованы (есть ли фрагментация). Если вы организуете свои файлы с самого начала, у вас не будет фрагментации. Вот что происходит в некоторых файловых системах (например, в
ext
семействе). Эти файловые системы организуют ваши файлы на лету (перед записью), так что вам не нужно дефрагментировать их, за исключением особых обстоятельств, когда не было другого выбора, кроме как внести небольшой беспорядок.Для получения дополнительной информации о
ext4
том, как и как она предотвращает фрагментацию, вы можете обратиться к этой страницеТеперь SSD работает по-другому; это не лента. Вы можете получить мгновенный доступ везде. Весь смысл дефрагментации в том, что вы аккуратно упорядочиваете свои файлы, чтобы вам не приходилось прыгать. Там нет способа прыгать в SSD. Вам все равно, нужно ли вам переходить на другой конец ленты взад и вперед; Там нет ленты.
Однако есть и другие способы оптимизации SSD. Смотрите эту тему для уточнения.
*Почти; Выбор файловой системы соотносится с ОС. Большинство пользователей Linux используют другую ФС, чем пользователи Windows или OS X.
источник
Существующие ответы великолепны, но у меня есть некоторые дополнения к ним ...
Я дефрагментирую свой SSD и отключаю автоматический TRIM , но по совершенно другим причинам, чем упомянуто:
Я хочу иметь возможность восстанавливать файлы или разделы, если и когда я случайно что-то удаляю.
Нет, это случается не часто, но несколько раз, когда это происходило, было очень неприятно, что я не смог восстановить вещи, которые я смог бы восстановить на жестком диске, даже когда я попытался восстановить их сразу после удаления ,
Я расширяю, сжимаю и даже перемещаю разделы каждые несколько месяцев, а дефрагментация и консолидация файлов делают эту операцию намного быстрее и менее рискованной. Вы могли бы подумать, что можете доверять менеджерам разделов в настоящее время, но уже в декабре 2015 года я столкнулся с ошибками (коррупцией) при простых операциях перемещения / изменения размера. А умные менеджеры разделов стараются избегать работы на томах, которые сильно фрагментированы, прежде чем будет нанесен какой-либо ущерб (и обычно, хотя и не всегда, это удается).
Я иногда использую Linux , и я был сожжен его повреждением томов NTFS в последние годы или около того. Это не связано именно с фрагментацией, но, учитывая, что она не может правильно обрабатывать нефрагментированные файлы, я защищаюсь и пытаюсь представить как можно более чистый том (и даже тогда я избегаю большинства операций записи). времени).
Грустная часть о # 2 и # 3 состоит в том, что люди, которые не видели этих проблем своими глазами, всегда думают, что я сошел с ума и все это придумываю, или что моя система как-то сломана. Но я воспроизвел их довольно много раз на нескольких системах, и, как человек, который написал свои собственные читатели NTFS, я кое-что знаю о файловых системах и программировании ядра ... с NTFS в центре. Так что я знаю ошибки, когда вижу их. Никто не верит мне, но я все равно предупреждаю людей, учитывая, что я видел, как это происходило моими собственными глазами - поэтому, если вы возитесь с разделами или вообще используете Linux, я рекомендую вам держать ваши диски дефрагментированными. YMMV.
О, и не забывайте запускать TRIM вручную время от времени, когда вам не нужно ничего восстанавливать. Хотя, если я честен, я еще не вижу никакой выгоды от этого ...
источник
Вы можете дефрагментировать свой SSD. Тебе следует? Конечно, не очень часто, но есть несколько случаев, когда полезно делать это редко.
а) У вас Samsung Evo 840 из-за медленного чтения старых файлов. Дефрагментация будет эффективно перезаписывать их, и они больше не будут старыми файлами.
б) Хотя влияние фрагментации на твердотельные накопители крайне незначительно, контроллер все равно должен повторно собирать файлы, которые распределены по многим флеш-чипам. Влияние на производительность очень мало, но повторная дефрагментация должна реорганизовать файлы и упростить их повторную сборку контроллером.
c) Если у вас есть что-то близкое к современному ssd, случайная дефрагментация не повлияет на время его жизни, чтобы иметь значение. В 2018 году технический сайт проверил ssd на выносливость, и Samsung evo 840 500GB, который использует 2d tlc (который имеет очень плохую выносливость), потерял около 600 ТБ записей. Что-то лучше, вероятно, использует 3d tlc (называемый vnand некоторыми компаниями), который обладает гораздо большей выносливостью. Большие модели также имеют больше ячеек для записи, что еще больше увеличивает выносливость. И если у вас большой профессиональный накопитель, это не проблема (в тесте, о котором я упоминал ранее, Samsung Pro на 512 ГБ прослужил 9 ПБ записи ... большие / новые модели должны работать еще дольше). Эти цифры практически невозможно достичь, если вы не пытаетесь нарочно. Пишет раньше убивал (все равно дешевые,
источник
Дефрагментация SSD способствует раннему выходу из строя блоков памяти с самыми низкими адресами.
Смотрите: http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead
источник
Каждая ячейка на SSD становится медленнее каждый раз, когда она перезаписывается. Диск скрывает износ, отслеживая, в какие ячейки были записаны записи, и сначала записывая в малоиспользуемые ячейки. Дефрагментация означает массовую перезапись на многих ячейках, и поэтому она изнашивает SSD. Диск HD выигрывает от дефрагментации, потому что производительность повышается за счет того, что нет необходимости часто перемещать сервопривод, но SSD не так сильно тормозятся при случайном размещении данных.
источник