У меня есть облачный сервер с ~ 14 ГБ ОЗУ и без обмена. Тем не менее, я иногда вижу, что kswapd0 занимает некоторый процессор, когда я запускаю top. Почему kswapd0 будет запущен вообще, если нет никакого пространства подкачки для его управления?
Место подкачки используется только для данных, которые не поддерживаются каким-либо другим файлом. Данные, которые сопоставляются с другими файлами на диске (например, исполняемые программы), по-прежнему заменяются на соответствующие файлы, даже если у вас нет устройства подкачки.