Connaissances Informatiques >> Matériel >> CPUs >> Content
  Derniers articles
  • AMD E2-1800 est-il un bon processeur…
  • Quel est le terme lorsque deux proce…
  • Le bus système fait-il partie du pr…
  • Comment afficher un CPU Speed ​​
  • Quand le dernier processeur informat…
  • Comment le CPU communique-t-il avec …
  • Qu'est-ce que la virtualisation du p…
  • Définition d'un virus CPU 
  • Comment faire pour installer un CPU …
  • Pourquoi la société Intel est-elle…
  •   CPUs
  • 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

  • Ordinateurs portables

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad

  • iPhone
  •  
    CPUs

    Qu'est-ce que la planification du processeur virtuel Round Robin?

    Virtual Round Robin (VRR) est un algorithme de planification du CPU qui vise à améliorer l'équité et la réactivité de la planification traditionnelle de la ronde (RR) en considérant le temps virtuel passé par les processus, plutôt que leur temps d'exécution réel.

    Voici une ventilation de VRR:

    comment cela fonctionne:

    1. Temps virtuel: Au lieu d'utiliser le temps réel qu'un processus a été exécuté, VRR utilise un compteur de temps virtuel pour chaque processus. Ce temps virtuel est incrémenté à un taux proportionnel à l'utilisation du processeur du processus.

    2. tranches de temps: Comme RR, VRR divise le temps en tranches de temps de longueur fixe.

    3. Planification: Les processus sont planifiés de manière à la ronde, mais la tranche de temps est attribuée en fonction de leur temps virtuel. Un processus avec un temps virtuel plus élevé (indiquant plus d'utilisation du processeur) recevra une tranche de temps plus petite, tandis qu'un processus avec un temps virtuel plus bas (moins d'utilisation du processeur) obtient une plus grande tranche de temps.

    Avantages de VRR:

    * Équité améliorée: Le VRR garantit que les processus avec des demandes de CPU plus élevées ne monopolisent pas le CPU, ce qui donne plus de temps aux processus qui ont besoin de moins de CPU.

    * Réactivité accrue: En donnant des tranches de temps plus courtes aux processus à forte intensité de processeur, le VRR permet une commutation plus fréquente entre les processus, conduisant à une meilleure réactivité pour les tâches interactives.

    * Réduction des rafales de processeur: En allouant des tranches de temps plus courtes aux processus consommant plus de processeur, le VRR peut aider à lisser l'utilisation du processeur et à réduire l'impact des rafales de processeur.

    * meilleur débit: Dans certains scénarios, le VRR peut atteindre un meilleur débit que RR en empêchant les processus à forte intensité de processeur de faim d'autres processus.

    Exemple:

    Imaginez deux processus, A et B. Le processus A est à forte intensité de processeur, tandis que le processus B est lié aux E / S. Dans un planificateur RR traditionnel, le processus A pourrait dominer le temps du CPU. Avec VRR, le temps virtuel du processus A augmenterait rapidement en raison de sa consommation élevée de processeur. Cela entraînerait des tranches de temps plus petites pour le processus A et des tranches de temps plus grandes pour le processus B, garantissant une planification plus juste et plus réactive.

    Remarques d'implémentation:

    * VRR est généralement implémenté dans les systèmes d'exploitation avec des fonctionnalités de planification avancées.

    * La détermination du taux d'incrément de temps virtuel approprié pour différents processus peut être complexe et nécessite un réglage.

    en résumé:

    Le VRR est un algorithme de planification du CPU qui améliore l'équité et la réactivité de la planification traditionnelle de RR en tenant compte du temps virtuel passé par les processus. Il aide à empêcher les processus à forte intensité de processeur de dominer le CPU et garantit que tous les processus obtiennent une bonne part des ressources CPU.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lire la température CPU et du disque de vente 
  • Le temps nécessaire pour localiser les instructions et les rendre disponibles le CPU? 
  • Comment overclocker un processeur Pentium 4 Northwood 1800A CPU 
  • Comment fonctionne le processeur d'affichage dans le système Raster-scan ? 
  • Que signifie Intel ? 
  • Est-ce que 143 Ko sur 1000, c'est beaucoup ? 
  • Comment mettre à jour un Dell Precision 470 Bi CPU 
  • Qu'est-ce que cela signifie quand un ordinateur s'arrête raison d'une surchauffe de l'UC 
  • Déclaration sur le problème du système informatique d'inventaire ? 
  • Qu'est-ce que l'utilisation du processeur? 
  • Connaissances Informatiques © http://www.ordinateur.cc