Надеюсь, заголовок понятен. У меня есть кусок памяти, полученный через mmap(). Через некоторое время я пришел к выводу, что данные в этом диапазоне мне больше не нужны. Тем не менее, я все еще хочу сохранить этот диапазон. То есть я не хочу вызывать mummap(). Я пытаюсь быть хорошим гражданином и не заставлять систему менять больше, чем нужно.
Есть ли способ сообщить ядру Linux, что если данная страница поддерживается физической страницей и если ядро решает, что эта физическая страница ему нужна, не утруждайте себя записью этого страницу поменять?
Я предполагаю, что под капотом этот волшебный вызов функции уничтожит любое сопоставление между данной виртуальной страницей и физической страницей, если она присутствует, без предварительной записи в своп.