"Page fault" qu'est ce que c'est pk c gros. - Divers - Linux et OS Alternatifs
Marsh Posté le 01-07-2006 à 14:41:38
Le page fault c'est une interruption qui se déclanche quand une page de mémoire n'est pas en ram. En gros le systeme regarde si la page est en ram, si elle est en ram tout est ok sinon il va voir sur le swap et la charge en ram.
Marsh Posté le 01-07-2006 à 17:28:30
yolas22 a écrit : salut |
À priori oui c'est normal, c'est ce qui permet d'avoir un maximum de programmes qui tournent simultanément ("multiprogrammation" ).
En gros, quand un programme "s'endort", l'OS le perçoit et met la partie de mémoire qu'il utilise en swap, il y a ainsi un gain de place en mémoire vive, permettant à d'autres programmes d'en profiter.
Quand le programme se réveille et qu'il fait appel à un morceau de mémoire qui se trouve en swap, l'OS ne le sait pas, il regarde alors d'abord en ram, comme il n'y est pas (page fault), il regarde en swap.
Marsh Posté le 30-06-2006 à 11:19:06
salut
J'observe certain de mes prog voir leur conso mémoire proc etc.
Et je me demande ce à quoi peut bien servir le page fault ( les doc me dise qu c'est le nombre de pages ...) mais le chiffre est enorme
est ce que ça peut poser des problemes au systeme si oui peut on le limiter.