Je doute de l'accès à certaines données invalides. Comment le système d'exploitation provoquer une erreur de segmentation pour un scénario comme celui-ci:Comment le noyau donne seg. faute pour un scénario comme celui-ci?
Supposons un bloc de données est de 100 octets, aligné au début d'une page 4K. Si nous accédons aux données valides dans les 100 premiers octets de la page, cela chargera la page en mémoire, et mettra l'entrée de table de page dans TLB. Si nous essayons maintenant d'accéder à certaines données invalides entre le 100 et le 4K, puisque l'entrée est déjà dans la table de page, serons-nous autorisés à accéder aux données invalides?