Подкачка может использоваться вместо RAM?

У меня есть более старый нетбук, который я люблю. Это в настоящее время использует относительно последнюю версию Lubuntu. Зависание является своей относительно низкой суммой встроенной RAM: 1 ГБ. Эта сумма также не может быть обновлена, поскольку она спаяна к материнской плате.

Если бы я должен был обновить его внутренний жесткий диск до быстрого SSD, то я смог бы настроить Ubuntu для приоритизации его как источника системной памяти? Если так, как я приблизился бы к этому во время новой установки?

Я понимаю, что подкачка никогда не будет с такой скоростью, как встроенная RAM, но это походит на справедливое обходное решение?

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

1
задан 15 August 2015 в 17:27

1 ответ

Лучше всего можно сделать, к shange swappiness параметр

swappiness параметр настраивает, как часто Ваша система подкачивает данные из RAM к swap пространство. Это - значение между 0 и 100 это представляет процент.

Со значениями близко к нулю ядро не подкачает данные к диску, если не абсолютно необходимо. Помните, взаимодействия с файлом подкачки являются "дорогими" в этом, они берут намного дольше, чем взаимодействия с RAM, и они могут вызвать значительное сокращение производительности. Сообщение системы не полагаться swap много будет обычно делать Вашу систему быстрее.

Значения, которые ближе к 100 попытается поместить больше данных в swap чтобы сохранить больше RAM свободное пространство.

Мы видим ток swappiness значение путем ввода:

cat /proc/sys/vm/swappiness
60

Для рабочего стола, a swappiness установка 60 не плохое значение.

Мы можем установить swappiness к другому значению при помощи sysctl команда.

Например, для установки swappiness кому: 90, мы могли ввести:

sudo sysctl vm.swappiness=90
vm.swappiness = 90

Эта установка сохранится до следующей перезагрузки. Мы можем установить это значение автоматически при перезапуске путем добавления строки к нашему /etc/sysctl.conf файл:

sudo nano /etc/sysctl.conf

Внизу, можно добавить:

vm.swappiness=90

Сохраните и закройте файл, когда Вы будете закончены.

1
ответ дан 7 December 2019 в 16:11

Другие вопросы по тегам:

Похожие вопросы: