Что если я установил флажок «Сжать этот диск для экономии места на диске» на SSD?

25

Мне было интересно, как это повлияет на SSD, если это было проверено:

1

Мне было просто любопытно, сэкономит ли это мое дисковое пространство на SSD?

Мухаммед Шолихин
источник
Я могу с уверенностью сказать, что я сжал более 20 ГБ данных, включив эту функцию на 120 ГБ Samsung SSD.
Erdinc Ay

Ответы:

20

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

Сжатие всего диска не является хорошим методом для увеличения объема хранилища, лучше добавить еще один жесткий диск или обновить его на больший.

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

Keltari
источник
5

Сжатие может оказать положительное влияние на компьютер со старым, более медленным диском. Процессор может обладать достаточной мощностью, чтобы распаковка и сжатие при чтении / записи выполнялись быстрее, чем позволить диску считывать необработанные данные. Это определенно ускорило мой 5-летний ноутбук.

hlintrup
источник
2

Добавляйте сжатие NTFS только в те файлы и папки, где вы читаете данные большую часть времени . НЕ ВКЛЮЧАЙТЕ это для папок, где вы пишете данные очень часто. Сжимая информацию на лету, вы потребляете больше доступных циклов записи SSD, чем если бы вы записывали файлы без сжатия. Это может иметь негативные последствия для выносливости привода.

magicandre1981
источник
3
Это не проблема для большинства современных твердотельных накопителей, где срок службы записи во много раз превышает ожидаемый срок службы устройства.
Дэвид Шварц
4
Мне совершенно не понятно, почему вы будете использовать больше циклов записи посредством сжатия. Во всяком случае, я ожидаю, что вы будете использовать меньше, поскольку вы будете писать меньше данных. При этом игнорируются такие микросхемы, как sandforce, которые уже пытаются сжать данные перед записью на SSD.
ChrisInEdmonton
1

Я не думаю, что сжатие было бы так плохо на SSD. Ваша операционная система использует область временного хранения для данных, которые необходимо извлечь при загрузке приложений. Сжатые файлы распаковываются и загружаются в эту область хранения. В Windows этот файл обычно находится в корневом каталоге (предположительно C:) диска. Этот файл называется pagefile.sys. Все основные операционные системы делают это. Unix использует специальный раздел, называемый разделом подкачки (для фанатов ios и linux).

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

Джей Стратегейер
источник
Итак, я запускаю Lenovo Twist и просто сжал свой SSD для экономии места. Я получил 20 ГБ пространства и не заметил значительных изменений в производительности.
Джей Стратегейер
0

Я последовательно обнаружил, что для Samsung 120GB это не гарантируется. Я нашел меньше свободного места после сжатия диска в большинстве случаев.

  • Даже на мультизагрузочной машине и сжатие как несистемный диск перед перезагрузкой.
  • Данные будут предварительно сжаты на 95% (BF4 и т. Д.).
  • Диски заполнены более чем на 90%.

Это заставляет меня верить, что это влияет на накладные расходы. Или же возможности оптимизированы и основаны на сжатии контроллера с применением потолка.

mckenzm
источник
Если у вас меньше свободного места после включения сжатия NTFS, вы делаете что-то не так. Файлы, которые не могут быть сжаты, будут просто храниться без сжатия и не будут занимать БОЛЬШЕ места.
ChrisInEdmonton
Поэтому, пожалуйста, предложите какое-нибудь объяснение. Это общее наблюдение, которое нельзя отрицать. Я не предположил, что это файлы занимают место, это может быть сама файловая система или диск. Рассмотрим влияние MFT, воздействие индексации и потерю вершины кластера. Я просто помещаю наблюдение там.
Маккензм
Я могу с уверенностью сказать, что я сжал более 20 ГБ данных, включив эту функцию на 120 ГБ Samsung SSD.
Erdinc Ay
1
Не похоже, что это устройство, поэтому это должна быть Windows или файловая система. Не должно быть возможности «сделать что-то не так», используя «супермаркет» ОС с диалоговым окном флажка. Это довольно легко воспроизвести в любом случае.
Маккензм