-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

mardi 16 avril 2013

Qu'est-ce qu'une erreur de page?

Un défaut de page est une opération qui se produit sur un ordinateur avec une mémoire virtuelle, une technique qui permet à une partie d'un disque dur pour augmenter la mémoire physique de l'ordinateur. La plupart des défauts de page se produisent lorsqu'un programme tente d'accéder à l'information qui a été placé dans le fichier de mémoire virtuelle sur le disque dur. Il s'agit d'une fonction normale de la mémoire virtuelle et l'ordinateur va répondre en chargeant les informations appropriées dans la mémoire physique. Un type plus grave de défaillance de page associée à des accidents et des erreurs informatiques peut se produire lorsqu'un programme recherche les informations dans un emplacement mémoire qui n'existe pas ou est protégé. Cela peut par causée par un matériel défectueux ou un logiciel mal écrit.

Les systèmes informatiques modernes diviser la mémoire en petits morceaux appelés pages, chaque page étant accessible par une adresse spécifique. La plupart des systèmes prennent également en charge un concept connu sous le nom de la mémoire virtuelle, dont les pages peuvent être déplacés hors de la physique de l'ordinateur Random Access Memory (RAM) et dans un fichier de mémoire virtuelle stockée sur le disque dur de l'ordinateur et dans la RAM au besoin. Les détails de ce système complexe de gestion de mémoire sont cachés à partir du logiciel, une application a aucun moyen de savoir si oui ou non une page à une adresse donnée est chargé dans la mémoire vive ou dans la mémoire virtuelle. Un défaut de page se produit lorsqu'un programme tente de lire ou manipuler une partie de la mémoire qui n'est pas chargé en mémoire RAM ou est situé à une adresse inattendue.

Malgré le nom sinistre, un défaut de page est généralement une action normale et attendue, et la plupart du temps un utilisateur ne remarquera jamais que la faute a été commise. Il s'agit d'un type d'opération connue sous le nom de "piège", ce qui signifie que les instructions du programme qui a déclenché le défaut sont temporairement ou piégées  intercepté pendant que l'ordinateur examine l'adresse mémoire en question. Si l'adresse est valide, mais non chargé dans la mémoire vive de l'ordinateur, les informations sont transférées à partir du fichier de mémoire virtuelle sur le disque dur vers la mémoire physique et le programme reprend son fonctionnement normal. Ceci est connu sous le nom de "swapping in" ou "la pagination dans", et est commun à presque tous les ordinateurs personnels, quel que soit le système d'exploitation ou de la quantité de RAM installée. Trop peu de RAM, cependant, amène l'ordinateur à constamment pages de mémoire aléatoire entre le disque dur et la mémoire physique, ce qui dégrade les performances.

Le deuxième résultat possible d'une défaillance de page se produit lorsqu'une adresse mémoire demandée est jugée invalide ou protégées. Ce type d'erreur, aussi connu comme une erreur de segmentation, peut être causée par défaut des modules de mémoire, un disque dur défectueux, ou un morceau de mauvais comportement du logiciel. Un signal spécial est envoyé au programme qui a déclenché la panne, ce qui provoque généralement le programme à quitter brusquement. Selon le système d'exploitation, les défauts de page les plus graves peuvent entraîner le système d'exploitation d'un ordinateur à l'échec, laissant les utilisateurs avec un écran bleu de la mort énigmatique (BSoD) ou un message kernel panic.