Swapfile на другом диске

10

Стоит ли тратить деньги на жесткий диск небольшой емкости (~ 5-20 ГБ, но очень дешево), чтобы использовать его в качестве области подкачки для ОС? Я верю, что это увеличит производительность ОС, или, может быть, SSD (все еще ~ 5-20 ГБ), который стоит дороже, даст лучшую производительность?

перец горшки
источник
Да. Используйте Corsair Neutron GTX 120 ГБ, 6 Гбит / с, 2,5-дюймовый SATA 3 storagereview.com/corsair_neutron_gtx_ssd_review 120 ГБ - последовательное чтение 555 МБ / с, последовательная запись 330 МБ / с 240 ГБ - последовательное чтение, 555 МБ / с последовательная запись,
511 МБ
Если вы тратите эту память на оперативную память, вам не нужно менять местами. Если вы не делаете какой-то сумасшедший научный расчет.
Chronial

Ответы:

3

Наилучшая производительность, которую вы получите, если в первую очередь предотвратите замену - имея достаточно ОЗУ (и обновление ОЗУ также может быть самым дешевым способом).
Но если больше ОЗУ не подходит, а ваш ПК сильно меняет свою работу, то новые жесткие диски или твердотельные накопители значительно ускорят работу. Также вы должны использовать все доступные физические диски для подкачки (в Windows), он должен использовать их одновременно, чтобы он работал еще быстрее.
И еще одна вещь, HDD читает и пишет быстрее в начале (когда головки находятся близко к краю диска), поэтому вы должны выбрать соответствующий раздел (обычно первый).

icl7126
источник
2

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

Вы также можете использовать файл подкачки для приостановки - здесь вы можете увидеть выгоду от быстрого файла подкачки.

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

Подмастерье Компьютерщик
источник
2

краткий ответ - да.

длинный ответ: как написано в других ответах, для увеличения скорости лучше инвестировать в ОЗУ, чем в SSD. Однако, если больше ОЗУ невозможно (из-за аппаратных ограничений) или не имеет значения (ваши потребности требуют чтения / записи физического диска для сохранения постоянных данных), тогда лучшим выбором будет SSD или SSHD (гибридные диски).

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

Я знаю Seagate (модель называется Momentus), и Toshiba (модель называется MQ01ABDH Series Hybrid Drive) предлагает эти продукты.

Редактировать: я забыл упомянуть, что последнее ядро ​​Linux (3.9), которое было выпущено всего пару дней назад, добавило поддержку именно этой вещи (SSD действует как буфер для медленных устройств) http://kernelnewbies.org/LinuxChanges # лобовой be292e4535097d186c2685e5173406880589dfe6

moragos
источник