Question simple, mais je n'ai pas trouvé de réponse.
Si une page en mémoire a déjà été échangée sur le disque par le noyau et que son processus propriétaire appelle mlock (2) ou VirtualLock sur cette page en mémoire, que se passe-t-il?
Est-il retourné immédiatement à la mémoire physique? Est-il effacé du disque? Si l'on retarde l'écriture d'informations sensibles dans une page après l'appel de mlock (2), cela garantirait-il que cela n'est pas écrit sur le disque?
En guise de question mineure de suivi, que feriez-vous pour atténuer une telle éventualité?