Monopolisent le cpu


Cet article explique comment faire pour attribuer plus de / moins de temps PROCESSEUR pour votre Delphi application.

var
H: THandle
begin
H := fonction getcurrentprocess()
SetPriorityClass(H, REALTIME_PRIORITY_CLASS)
fin

les valeurs Valides sont:

HIGH_PRIORITY_CLASS:
Spécifier cette classe pour un processus qui effectue les tâches critiques qui doivent être exécutés immédiatement. Les threads du processus de préempter les fils de la normale ou inactif classe de priorité des processus. Un exemple est la Liste des Tâches Windows, qui doit réagir rapidement lorsqu'il est appelé par l'utilisateur, indépendamment de la charge sur le système d'exploitation. Utiliser une extrême prudence lors de l'utilisation de la classe de priorité élevée, parce qu'une grande classe de priorité d'application peuvent utiliser presque tous les temps PROCESSEUR disponible.

IDLE_PRIORITY_CLASS:
Spécifier cette classe pour un processus dont les threads s'exécutent uniquement lorsque le système est inactif. Les threads du processus sont préempté par les fils de tous les processus s'exécutant dans une priorité plus élevée de la classe. Un exemple est un économiseur d'écran. Le régime de ralenti-classe de priorité est héritée par les processus enfants.

NORMAL_PRIORITY_CLASS:
Spécifier cette classe pour un processus sans les impératifs de calendrier.
REALTIME_PRIORITY_CLASSSpecify cette classe pour un processus qui a la priorité la plus élevée. Les threads du processus de préempter les fils de tous les autres processus, y compris le système d'exploitation des processus de l'exécution de tâches importantes. Par exemple, un processus en temps réel qui s'exécute pendant plus qu'un très bref intervalle peut provoquer des caches disque pas de rincer ou de provoquer la souris ne répond pas.









Monopolisent le cpu


Monopolisent le cpu : Plusieurs milliers de conseils pour vous faciliter la vie.


Cet article explique comment faire pour attribuer plus de / moins de temps PROCESSEUR pour votre Delphi application.

var
H: THandle
begin
H := fonction getcurrentprocess()
SetPriorityClass(H, REALTIME_PRIORITY_CLASS)
fin

les valeurs Valides sont:

HIGH_PRIORITY_CLASS:
Specifier cette classe pour un processus qui effectue les taches critiques qui doivent etre executes immediatement. Les threads du processus de preempter les fils de la normale ou inactif classe de priorite des processus. Un exemple est la Liste des Taches Windows, qui doit reagir rapidement lorsqu'il est appele par l'utilisateur, independamment de la charge sur le systeme d'exploitation. Utiliser une extreme prudence lors de l'utilisation de la classe de priorite elevee, parce qu'une grande classe de priorite d'application peuvent utiliser presque tous les temps PROCESSEUR disponible.

IDLE_PRIORITY_CLASS:
Specifier cette classe pour un processus dont les threads s'executent uniquement lorsque le systeme est inactif. Les threads du processus sont preempte par les fils de tous les processus s'executant dans une priorite plus elevee de la classe. Un exemple est un economiseur d'ecran. Le regime de ralenti-classe de priorite est heritee par les processus enfants.

NORMAL_PRIORITY_CLASS:
Specifier cette classe pour un processus sans les imperatifs de calendrier.
REALTIME_PRIORITY_CLASSSpecify cette classe pour un processus qui a la priorite la plus elevee. Les threads du processus de preempter les fils de tous les autres processus, y compris le systeme d'exploitation des processus de l'execution de taches importantes. Par exemple, un processus en temps reel qui s'execute pendant plus qu'un tres bref intervalle peut provoquer des caches disque pas de rincer ou de provoquer la souris ne repond pas.


Monopolisent le cpu

Monopolisent le cpu : Plusieurs milliers de conseils pour vous faciliter la vie.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation