2

В основном, когда я общаюсь с другими людьми или проверяю другие обсуждения на форумах, люди настаивают на том, что SSD (Solid State Drive) постоянно повышает общую производительность компьютера.

Я, однако, не могу полностью понять это. Конечно, я считаю, что SSD помогает в загрузке компьютера и скорости загрузки программного обеспечения. Но после загрузки ОС и программного обеспечения, которое вы будете использовать, не происходит ли большая часть обмена данными между ЦП и ОЗУ? Как SSD может сыграть здесь роль в повышении производительности? Спасибо.

1 ответ1

4

Несколько вещей для рассмотрения:

  • Да, если у вас есть тонны ОЗУ и большинство вещей, которые вы делаете, включают чтение данных с жесткого диска (в отличие от записи), вы не будете испытывать значительного ускорения от SSD после загрузки и загрузки всех программ в ОЗУ.
  • Большинству людей не хватает оперативной памяти, чтобы все данные и программы, которые они используют, постоянно загружались в оперативную память, поэтому она включается и выключается, когда люди используют программы или файлы, а затем отпускает их в свободное состояние.
  • Записывает на диск все еще задачу дисковой подсистемы независимо от того, что вы делаете. NTFS, файловая система в Windows, имеет автоматический механизм, который вытесняет все "грязные буферы" (которые представляют собой фрагменты файлов, которые не завершили запись на настоящий жесткий диск) примерно каждые 5–10 секунд (это может даже быть настроено в реестр). Вы не можете хранить грязные буферы в ОЗУ вечно, потому что ОЗУ изменчива; если вы теряете энергию, все ваши грязные буферы теряются в глубине веков и никогда не записываются на ваш диск. Некоторые программы явно вызывают функцию программирования, которая говорит: «Поместите мои данные в механизм энергонезависимого хранения СЕЙЧАС !"- которой ОС добросовестно подчиняется.

Записывает то, что в конечном итоге приводит к снижению производительности жестких дисков из-за поиска различных секторов на диске. Параллельная запись еще хуже: если файловая система пытается обработать большое количество запросов на запись в разные части диска, дисковые головки постоянно должны перемещаться, чтобы добраться до мест, которые им необходимы для удовлетворения запроса. Напротив, "последовательная" запись может быть выполнена очень быстро, потому что диск с жестким диском все равно вращается вокруг, так что головки могут оставаться более или менее в фиксированном положении (они все еще должны двигаться, но не так часто),

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

Итак, в заключение:

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .