| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Hardware  
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Nook

  • Ordinateurs portables

  • Autre Matériel informatique

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad
  •  
    Connaissances Informatiques >> Hardware >> RAM , cartes et mères >> Content
    Expliquer le but de la base et registres de limites dans un système d'exploitation Multiprogrammation
    La plupart des ordinateurs , allant des smartphones aux serveurs Web puissantes , ont des environnements logiciels complexes et dynamiques . Sur eux , les programmes sur Démarrer, Exécuter , mettre en pause et de cesser de fumer dans un tourbillon d'activités . Un système appelé multiprogrammation permet à un ordinateur de servir de nombreux programmes en même temps . Pour maintenir les programmes de corrompre des données dans d'autres programmes , les ordinateurs utilisent des éléments de mémoire appelés registres de base et la limite . Les registres permettent d'organiser et de protéger chaque programme sur l'ordinateur. Multiprogrammation Système d'exploitation

    En plus des programmes d'application qu'ils courent , les ordinateurs ont également des systèmes qui exécutent des tâches de bas niveau , comme la gestion du disque dur, la lecture de caractères sur le clavier ou le contrôle de la connexion Internet d'exploitation . Parmi ces fonctions, le système d'exploitation, comme Microsoft Windows ou Apple iOS , permet à l' ordinateur d'exécuter plusieurs programmes en même temps . Cette capacité , appelée multiprogrammation , permet au commutateur d' ordinateur entre les programmes , en créer de nouveaux et arrêter d'autres. A bien écrits gardiens du système d'exploitation contre les problèmes où un programme tente d'accéder aux données qui ne lui appartiennent pas . Si un programme écrase les données appartenant à un autre , le programme peut se bloquer et éventuellement apporter tout l'ordinateur à une halte.
    Gestion

    logiciel du système d'exploitation moderne de la mémoire effectue la gestion de la mémoire , le chargement et la réorganisation des programmes que démarrer, exploiter et de finition. Ici, les cellules de données en unité centrale de traitement ou CPU de l'ordinateur, appelés registres de base et limite , de garder trace des emplacements de programme dans la mémoire. Le registre de base des points à la position de départ du programme, et le registre de fin de course possède la taille du programme . Ensemble, les deux registres définissent l'espace mémoire que le programme utilise . Quand un programme demande des données , le gestionnaire de mémoire vérifie la base et registres de limites à ce que l'emplacement en mémoire les données de l' est à l'intérieur du programme , et non dans un autre endroit .
    Programme se bloque

    Un programme peut se fermer inopinément en raison d' erreurs de programmation ou des problèmes avec ses données. Si cela se produit , le système d'exploitation supprime simplement le programme de la mémoire. Parce que la base et limite les registres identifier l'emplacement exact du programme en mémoire , le système d'exploitation libère la mémoire pour les autres programmes peuvent l'utiliser. L'échec d'un programme reste confiné à ce programme alors que d'autres programmes continuent de travailler.
    Process tête

    le processeur de l' ordinateur dispose d'un nombre limité de registres. Ce sont des zones spécifiques de la mémoire , à grande vitesse utilisés pour effectuer des opérations arithmétiques et d'accéder à des emplacements de mémoire . L'ordinateur surveille la base et la limite registres d'un programme à la fois , même si l'ordinateur possède des dizaines de programmes en cours d'exécution . Lorsqu'un programme démarre, le système d'exploitation crée une zone d'informations de processus appelé un en-tête . Il contient le nom du programme , un numéro d'identification de processus et d'autres paramètres, dont la base et des données de position de limite . Si le système d'exploitation déplace le programme dans la mémoire, le gestionnaire de mémoire met à jour l'emplacement de base dans l'en-tête du procédé. Si le programme se développe, la limite augmente . Ce système permet à l'ordinateur accueillir un certain nombre de programmes en cours d'exécution .

    Previous :

    next :
      articles connexes
    ·Comment vérifier la RAM Tension 
    ·GeForce FX 5300 Spécifications 
    ·Comment savoir ce type de mémoire utilisé par votre o…
    ·Comment ajouter de la mémoire 
    ·Comment augmenter DDR SDRAM 
    ·Comment dire quel genre de mère ordinateur a 
    ·Comment vérifier un processeur dual-core 
    ·Comment mettre à jour Radeon 7000 
    ·Mémoire d'ordinateur Conseils 
    ·Comment identifier une résistance sur une carte vidéo…
      articles en vedette
    ·Comment faire pour brancher mon ordinateur portable Del…
    ·Comment modifier les options de bouton sur un 7400 Scan…
    ·Comment les fenêtres de copie d'un disque dur vers un …
    ·Qu'est-ce qu'un routeur Bricked 
    ·Comment désactiver Power DVD 
    ·Comment changer le disque dur dans un Dell Inspiron 940…
    ·Comment puis-je formater une Transcend SDHC 8 Go 
    ·Comment copier ou transférer de l'histoire d'Internet …
    ·Comment faire pour installer une carte vidéo pour une …
    ·Comment identifier un contrôleur audio multimédia 
    Copyright © Connaissances Informatiques http://fr.wingwit.com