Español
Foro

Prozespriorität conjunto

 

Jac
de
Lad
Hallöle,

kurze Cuestión: ¿Cómo se puede Yo el Prozesspriorität uno Profanprogramms ändern?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
26.08.2006  
 



Kurze Antwort...
So:
KompilierenMarcaSeparación
Def GetCurrentProcess(0) !"KERNEL32","GetCurrentProcess"
Def GetPriorityClass(1) !"KERNEL32","GetPriorityClass"
Def SetPriorityClass(2) !"KERNEL32","SetPriorityClass"
Windowtitle "Priorität setzen"
Windowstyle 31
Window 0,0-640,440
SetPriorityClass(GetCurrentProcess(),$80)

While 0=0

    waitinput

26.08.2006  
 



...en bajo NT-basierenden Systemen el Priorität en Echtzeit ($100) a conjunto, mußt Si es usted el Privileg SeIncreaseBasePriority besitzen y dies aktivieren. Vorsicht con el Cambio de Prioritäten! Einige APIs reagieren muy böse en solche Spielereien uno debería genau wissen, qué tut.
 
26.08.2006  
 




Jac
de
Lad
Gracias!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
26.08.2006  
 




Jac
de
Lad
Hm, y qué bedeuten el folgenden Konstanten y wann y wo Puse ellos una?

THREAD_BASE_PRIORITY_LOWRT = 15; { value that gets a thread to LowRealtime-1 }
THREAD_BASE_PRIORITY_MAX = 2; { maximum thread base priority boost }
THREAD_BASE_PRIORITY_MIN = -2; { minimum thread base priority boost }
THREAD_BASE_PRIORITY_IDLE = -15; { value that gets a thread to idle }

NORMAL_PRIORITY_CLASS = $20;
IDLE_PRIORITY_CLASS = $40;
HIGH_PRIORITY_CLASS = $80;
REALTIME_PRIORITY_CLASS = $100;
Yo nehme veces a, el son para el de Andreas beschriebene API

THREAD_PRIORITY_LOWEST = ~THREAD_BASE_PRIORITY_MIN;
THREAD_PRIORITY_BELOW_NORMAL = ~THREAD_PRIORITY_LOWEST + 1;
THREAD_PRIORITY_NORMAL = 0;
THREAD_PRIORITY_HIGHEST = ~THREAD_BASE_PRIORITY_MAX;
THREAD_PRIORITY_ABOVE_NORMAL = ~THREAD_PRIORITY_HIGHEST - 1;
THREAD_PRIORITY_ERROR_RETURN = ~MAXLONG;

THREAD_PRIORITY_TIME_CRITICAL = ~THREAD_BASE_PRIORITY_LOWRT;
THREAD_PRIORITY_IDLE = ~THREAD_BASE_PRIORITY_IDLE;

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
27.08.2006  
 



Usted wolltest el Priorität su Prozesses ändern, esta Konstanten beziehen se en el Priorität einzelner Hilos - lo de hecho puede posible ser, daß una Hilo uno Anwendung necesariamente mehr Prozessorzeit bekommen se, como otro.[...] 
 
27.08.2006  
 




Jörg
Sellmeyer
[quote:c67332c62c=Andreas Hötker]Vorsicht con el Cambio de Prioritäten! Einige APIs reagieren muy böse en solche Spielereien [/quote:c67332c62c]
Und algunos Anwender auch!
Yo sería algo como más no einbauen. Gerade en Windows XP ha el Anwender selber el Möglichkeit, el einzustellen.
Außerdem es el PC meistens sowieso unterfordert. Wenn aber una Programa ungefragt seine Priorität ändert y me dadurch z.B. una Brennvorgang abschmiert....

Hast Usted el Konstanten schonmal en el Win32.hlp gesucht? Such auch veces después de SetPriorityClass.
Ist natürlich alles en Inglés pero probablemente a durchschauen. Yo habs allerdings auch nie benötigt.
Btw. Für así algo como Su Digicam-Assistenten sería Yo no benutzen! Lo liest de USB y es por lo tanto naturgemäß langsamer como si el Archivos de el Platte liest. Daran ändert auch diePriorität nix.

Saludo
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
27.08.2006  
 



En Prioritäten muß uno muy genau aufpassen, qué como tut. Programmiert uno para Ejemplo en el Sicherheitsbereich, trabajo en a höher Priorität manche APIs no mehr y Rechner oder Programa stürzt de.
 
27.08.2006  
 



[...]  bietet el Möglichkeit Prioritäten auch en no-NT Betriebsystemen (95/98/ME) a ändern y auszulesen. Como siehst du auch el Bedeutung deiner Konstanten...
 
27.08.2006  
 




Jac
de
Lad
@Andreas: Gracias. Jetzt es (fast) alles klar.

@Jörg: Hm, Yo hatte pensamiento, dass una Función, el para Ejemplo el Priorität el Übertragung runtersetzt sinnvoll es, así el entonces schön en el Hintergrund laufen kann, porque Profanprogramme de se de ya bastante prozessorlastig son.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
27.08.2006  
 




Jörg
Sellmeyer
[quote:a8897376e1=Jacob Liebeck]@Andreas: Gracias. Jetzt es (fast) alles klar.

@Jörg: Hm, Yo hatte pensamiento, dass una Función, el para Ejemplo el Priorität el Übertragung runtersetzt sinnvoll es, así el entonces schön en el Hintergrund laufen kann, porque Profanprogramme de se de ya bastante prozessorlastig son.[/quote:a8897376e1]
Como ya he dicho - siempre schön el Anwender fragen, b.z.w. ihn entscheiden dejar.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
27.08.2006  
 




Jac
de
Lad
Hätte Yo sowieso gemacht!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
28.08.2006  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

3.714 Views

Untitledvor 0 min.
E.T.10.11.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie