Есть ли способ заблокировать использование памяти подкачки для конкретной программы?

Я пытаюсь максимизировать производительность игры, и если она обращается к памяти подкачки, fps падает. Есть ли способ «заблокировать» память подкачки для конкретной программы? На данный момент я уменьшаю значение подкачки до тех пор, пока использование оперативной памяти не станет достаточным для начала использования подкачки, но это очень нестабильно, также мой компьютер является младшим, у него есть 2 ГБ оперативной памяти, когда я запускаю игру только ram достигает 95%, также я поставил игру на -20 приятности, так что вероятность замораживания сильно возрастает.

Любая помощь - хорошая помощь :)

0
задан 7 April 2021 в 17:21

1 ответ

В операционной системе нет средств, позволяющих выборочно указывать, какие процессы можно менять местами, а какие нет. То, что вы сделали, - лучшее, что вы можете сделать: уменьшить подкачку.Чтобы убедиться, что ваша игра не использует свопинг, вы можете временно отключить своп ( sudo swapoff ). Однако, судя по вашему описанию, ваша система, скорее всего, выйдет из строя, потому что у нее, вероятно, закончится память. При подкачке он не выйдет из строя, но в конечном итоге начнет работать очень медленно, потому что фрагменты физической памяти переключаются туда и обратно на гораздо более медленный жесткий диск.

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

-1
ответ дан 23 April 2021 в 23:25

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

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