| 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
    Importance de commutateurs dans une CPU
    L'unité centrale de traitement ( CPU ) d'un ordinateur contrôle les calculs et exécute les commandes de tous les programmes s'exécutant sur cet ordinateur. Cela signifie que le processeur jongle souvent plusieurs programmes en même temps . Pour exécuter un programme, des programmes beaucoup moins multiple, la CPU a besoin d'avoir certaines informations à partir d'un programme afin que le programme puisse fonctionner . Ces informations, appelées l'Etat, diffère d'un programme à . Lors de la commutation entre les programmes , la CPU doit mettre en œuvre les changements entre les états de programmes , appelés changement de contexte . Multitâche

    Lorsque vous exécutez plusieurs programmes de la mémoire , le processeur d'un ordinateur ne semble réellement exécuter des commandes simultanément. Lorsque vous regardez les actions du système , il semble que tout se passe en même temps . Toutefois , le processeur ne peut réellement fonctionner un seul programme à la fois. Les commutateurs du processeur entre les programmes en permanence , en fonction de leur priorité , si rapidement que les utilisateurs ne savent jamais que les programmes fonctionnent indépendamment les uns des autres .
    CPU registres de mémoire

    Alors que le processeur travaux sur les commandes d'un programme particulier , les données de ce programme réside dans les registres de mémoire spéciaux locaux. Ces registres contiennent des informations variables programme et d'autres informations concernant l'état du programme d'exécution. Cette information est habituellement tenu dans la mémoire cache du processeur , un type rapide mais coûteux de stockage habituellement utilisé seulement en petites quantités dans le processeur lui-même .
    Changement de contexte
    < p> Pour gérer plusieurs programmes en cours d'exécution , le processeur doit mettre en œuvre les changements de contexte . Lorsque le processeur passe contexte, toutes les informations d'un programme d'exécution est déchargée dans une partie de la mémoire . Les informations relatives à l'exécution du programme suivant est chargé dans des registres locaux et ses commandes sont exécutées. Parce que l'état d'un programme est déchargé d'utiliser l'état de l'autre , les ingénieurs appellent cela un changement de contexte . L'état de la machine est modifié pour gérer le nouveau programme. Pour chaque tranche de temps qu'un programme obtient sur le CPU , un changement de contexte doit se produire .
    CPU Scheduling

    Pour gérer le contexte et le changement de contexte , une routine spéciale le système d'exploitation appelé l'ordonnanceur gère l'accès aux programmes à l'unité centrale . Différents algorithmes existent pour gérer ces programmes et s'assurer qu'ils obtiennent tous la chance d'utiliser le processeur ; ces algorithmes déterminent aussi le nombre de changements de contexte se produisent. En règle générale , les algorithmes qui peuvent déterminer la priorité d'un programme et de laisser exécuter des programmes sur le processeur le plus longtemps sans bloquer les autres programmes augmenteront l'efficacité du processeur. C'est parce que tous les programmes seront encore avoir une chance avec le processeur, tout en évitant la surcharge associée à des changements de contexte .

    Previous :

    next :
      articles connexes
    ·Différence de Logic Board et mère 
    ·Types d'emplacements sur une carte mère 
    ·Comment faire pour supprimer un adaptateur 1394 net 
    ·Comment créer de la mémoire virtuelle 
    ·Comment construire une mère 
    ·Quel type de RAM travaille sur un ordinateur Dell 
    ·Le concept de mémoire virtuelle en architecture inform…
    ·Quels sont les processeurs Socket 
    ·Comment utiliser HDMI sur une carte mère ASUS M3N-HD/H…
    ·Comment installer de la mémoire d'ordinateur portable …
      articles en vedette
    ·Spécifications d'un ThinkPad A22e 
    ·EMZ Types de fichiers 
    ·Acer eMachines Caractéristiques portables 
    ·Comment changer Imprimer Taille sur une imprimante Dell…
    ·Comment faire pour installer DDR 2 paires de barrettes …
    ·Comment puis-je corriger lente impression avec une impr…
    ·Comment faire pour récupérer un ordinateur Dell 
    ·Comment reconstruire un ordinateur Acer 
    ·Comment changer Flash Drive Chemin De L à K 
    ·Comment réparer un moniteur Scratch 
    Copyright © Connaissances Informatiques http://fr.wingwit.com