Pertanyaan sederhana, tetapi saya tidak dapat menemukan jawaban.
Jika ada halaman di memori yang telah ditukar ke disk oleh kernel, dan kemudian proses pemiliknya memanggil mlock (2) atau VirtualLock pada halaman itu di memori, apa yang terjadi?
Apakah itu segera ditukar kembali ke memori fisik? Apakah dihapus dari disk? Jika seseorang menunda penulisan informasi sensitif ke dalam halaman sampai setelah mlock (2) dipanggil, apakah itu menjamin bahwa itu tidak ditulis ke disk?
Sebagai pertanyaan tindak lanjut kecil, apa yang akan Anda lakukan untuk mengurangi kemungkinan seperti itu?