Следует ли дефрагментировать твердотельный накопитель?

Я только что узнал ,что нужно "никогда не дефрагментировать SSD". Но я понятия не имею, правда ли это.

Я считаю, что Windows 10 была автоматически запланирована для завершения дефрагментации на моем SSD, но я отменил его. Вызовет ли это какие-либо проблемы при дефрагментации, выполненной ранее?

SSD все еще не разбит на разделы, потому что я не вижу SSD-накопитель в папке моего компьютера, только в System hardware manager. Какие правильные шаги я должен предпринять, чтобы установить Windows на SSD (это мой первый SSD)?

13
задан random
06.02.2023 7:40 Количество просмотров материала 3592
Распечатать страницу

6 ответов

пусть Windows делает свою работу. раз в месяц он делает настоящую полную дефрагментацию, также на SSD, для оптимизации внутренних метаданных.

короткий ответ: да, Windows иногда дефрагментирует SSD, да, важно правильно и грамотно дефрагментировать SSD-накопители, а также да, окна-это умный о том, как он лечит вашего SSD.

вот ответ от Microsoft:

оптимизатор хранилища будет дефрагментировать SSD один раз в месяц, если включены моментальные снимки Тома. Это и необходимо из-за медленного volsnap копирование при записи исполнения на разрозненные тома ССД. это несколько ошибочное мнение, что фрагментация не является проблемой на твердотельных накопителях. Если SSD становится слишком фрагментированным, вы можете поразить максимальный файл фрагментация (когда метаданные больше не могут представлять файл фрагменты), что приведет к ошибкам при попытке написать/предоставить папка. Кроме того, больше фрагментов файлов означает больше метаданные для обработки при чтении / записи файла, что может привести к снижению производительности.

Что касается Retrim, эта команда должна выполняться по расписанию указывается в пользовательском интерфейсе dfrgui. Retrim необходимо из-за пути TRIM обрабатывается в файловых системах. Из-за разной производительности оборудование реагирует на ТРИМ, ТРИМ обрабатываются асинхронно файловая система. При удалении файла или освобождении пространства, файловая система ставит trim в очередь запрос должен быть обработан. Для ограничения использование ресурсов peek эта очередь может увеличиваться только до максимального числа обрезать запросы. Если очередь имеет максимальный размер, входящие запросы TRIM могут быть брошенным. Это нормально, потому что мы будем периодически выполните Retrim с оптимизатором хранилища. В retrim является сделано в детализация, которая должна избегать попадания в очередь запроса максимального TRIM размер, где урезаются планки.

поэтому установите Windows на SSD и забудьте об этом. Windows сделаю все самостоятельно.

132
отвечен magicandre1981 2023-02-07 15:28

Я только что узнал ,что "никогда не следует дефрагментировать SSD". Но я понятия не имею, правда ли это.

немного знаний опасно. Никогда дефрагментации SSD, вероятно, хорошая идея if ваша система совершенно невежественны, что SSD является-скажем, Windows XP. И если твердотельные накопители были хрупкими снежинками, вероятно, изнашиваются и тают в суровую жару нормального использования -у меня есть подробный ответ, почему это не так. это довольно сложно "изнашивание" диска при нормальном использовании. Было бы полезно забыть об этом.

давайте примем во внимание, что если ваше приложение убивает SSD или даже делает тяжелые записи,как Spotify народ взбесится. И довольно часто люди, которые пишут операционки, умны.

Я ссылка этот блог от Скотта Хансельмана тяжело для остальной части этого ответа. Ответ ссылок Magicandre это слишком, но я брал из нее разные уроки. Это стоит прочитать для деталей. Я беру несколько вольностей с тем, как я представляю информацию. Я бы начал с этого

Я думаю, что основное заблуждение заключается в том, что у большинства людей очень устаревшая модель разметки диска\файла и как работают SSD.

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

SSD также имеют концепцию TRIM. Хотя TRIM (retrim) является отдельным понятием от фрагментации, он по-прежнему обрабатывается подсистемой оптимизатора хранилища Windows, а расписание управляется тем же пользовательским интерфейсом с точки зрения пользователя.

обрезка хорошая. Trim экономит на пишет в виду того что механизм для блоков маркировки как прочитано без стирать их, и стирать их как нужно.

тот, кто сказал вам никогда не дефрагментировать диск, понятия не имеет, что современные операционные системы предназначен для твердотельных накопителей и что необходимые процессы уборки включены.

в то время как заманчиво предположить, что вы знаете лучше, в этом случае люди, которые написали ОС оптимизировали вещи для вас. Сохраняйте спокойствие и позвольте Windows дефрагментировать привод.

48
отвечен Journeyman Geek 2023-02-07 17:45

для полноты картины:

фрагментация зависит от filesystem (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.

23
отвечен MatthewRock 2023-02-07 20:02

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

I дефрагментировать мой SSD и отключить автоматическую обрезку, но по совершенно иным причинам, чем указано:

  1. Я хочу быть в состоянии восстановить файлы или разделы, если и когда я случайно что-то удалить.

    Нет, это случается не часто, но несколько раз это случалось, было довольно неприятно не иметь возможности восстановить вещи, которые я был бы в состоянии восстановить на жестком диске,даже когда я пытался восстановить их сразу после удаления.

  2. I развернуть, сжать и даже переместить разделы примерно каждые несколько месяцев, а Дефрагментация и консолидация файлов делает эту операцию гораздо быстрее и менее рискованной. Вы думаете, что можете доверять менеджерам разделов в настоящее время, но уже в декабре 2015 года я столкнулся с ошибками (коррупцией) при простом перемещении/изменении размера оперативный. И умнее менеджеров разделов старайтесь не работает на объемы, которые сильно фрагментированы причинения вреда (и обычно, хотя не всегда удается).

  3. Я использую Linux иногда, и я получил сожжены его коррупции томов NTFS, как в последнее время, как год или около того назад. Это не связано с фрагментацией, но видя, что он не может даже обрабатывать unfragmented файлы правильно, я защищаюсь и пытаюсь чтобы представить как можно более чистый том (и даже тогда, я избегаю пишет большую часть времени).

самое печальное в #2 и #3 то, что люди, которые не видели этих проблем своими глазами, всегда думают, что я чокнутый и все это выдумываю, или что моя система должна быть каким-то образом сломана. Но я воспроизвел их довольно много раз на нескольких системах, и как кто-то, кто написал его собственные читатели NTFS, я знаю кое-что о файловых системах и Программирование ядра... с NTFS в центре. Поэтому я узнаю Жуков, когда вижу их. Никто мне не верит, но я все равно предупреждаю людей, учитывая, что я видел это своими глазами - так что, если вы возитесь с разделами или используете Linux вообще, я рекомендую вам дефрагментировать ваши диски. YMMV.

О, и не забудьте запустить обрезку вручную каждый раз, когда вы не надо что-нибудь восстановить. Хотя если честно я не вижу никакой пользы от она...

6
отвечен Mehrdad 2023-02-07 22:19

Дефрагментация SSD способствует раннему отказу блоков памяти с наименьшим адресом.

посмотреть: http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead

"даже с алгоритмами выравнивания износа, равномерно распределяющими записи по вспышке, все ячейки в конечном итоге потерпят неудачу или станут непригодными для работы. Когда это происходит, они удаляются и заменяются выделенной flash от SSD по избыточный резерв. Этот запасной NAND обеспечивает что емкость диска, доступная пользователю, не зависит от войны истощения гибель клетки."

"потери в конечном итоге превысят способность драйва компенсировать, оставляя без ответа вопросы. Сколько пишет ли это принять? Что происходит с вашими данными в конце? Сделать SSD теряете производительность или надежность по мере накопления записей?"

-3
отвечен jwzumwalt 2023-02-08 00:36

каждая ячейка на SSD становится медленнее при каждой перезаписи. Диск скрывает этот износ, отслеживая, в какие ячейки были записаны, и сначала записывая в мало используемые ячейки. Дефрагментация означает массовую перезапись на многих ячейках, и поэтому он будет изнашиваться SSD. HDs выигрывает от дефрагментации, потому что производительность улучшается за счет того, что не приходится часто перемещать сервомашинку, но SSD не замедляются из-за случайного размещения данных.

-6
отвечен Christopher Hostage 2023-02-08 02:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх