Как переместить один процесс из SWAP в RAM?

Насколько я вижу, существует ошибка проектирования в том, как мои процессы перемещаются между SWAP и RAM:

Если RAM заполняется, некоторые перемещаются в SWAP. Все идет нормально. Но если RAM освобождается, они не перемещаются назад. Это означает, что они продолжают использовать много места (в ОЗУ и / или SWAP), но никогда не прекратят работу, поскольку в SWAP они работают только с ЦП менее 1%. Так что это своего рода тупик.

Есть ли способ перенести определенные процессы из SWAP в RAM (предположим, что сейчас достаточно свободной оперативной памяти для размещения соответствующего процесса).

Не проблема остановить процесс перед переходом в ОЗУ, а затем продолжить.

0
задан 27 September 2019 в 12:46

0 ответов

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

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