Autor Beitrag
Holgerwa
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 325

WIN XP Pro, Vista Business
Delphi 7 Pro, BDS 2006 Pro
BeitragVerfasst: So 19.06.05 20:56 
Hallo,

ich habe eine generelle Frage zu Windows:
Windows teilt ja jedem laufenden Prozeß eine gewisse Zeit zu, nach der dieser wieder gestoppt wird, und der nächste Prozeß dran ist.
Und durch Prioritäten wird noch gesteuert, ob ein bestimmter Prozeß mehr oder weniger Zeit bekommt als ein anderer.

Aber über welche Zeiträume sprechen wir denn hier?

Kann man sagen, wieviel Zeit ein Prozeß bekommt, oder anders gefragt, wie oft pro Sekunde Prozesse umgeschaltet werden?

Würde mich einfach mal interessieren, ob z.B. ein Prozess 5 mal pro Sekunde seine Zeit bekommt, oder 100 mal, oder...
Da sollte es ja ein gutes Mittel zwischen zuviel umschalten, das auch Zeit kostet, und zu langen Pausen geben.

Holger
uall@ogc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1826
Erhaltene Danke: 11

Win 2000 & VMware
Delphi 3 Prof, Delphi 7 Prof
BeitragVerfasst: So 19.06.05 21:42 
16 msek pro thread nicht process bei NORMAL (thread & process)

_________________
wer andern eine grube gräbt hat ein grubengrabgerät
- oder einfach zu viel zeit
Holgerwa Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 325

WIN XP Pro, Vista Business
Delphi 7 Pro, BDS 2006 Pro
BeitragVerfasst: So 19.06.05 21:47 
Hallo,

aha, sehr interessant. D.h. es ist nicht von der Geschwindigkeit des Prozessors abhängig. Gilt das für alle Windows Versionen?

Danke!
Holger
Blackheart
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 164

ME
D3Prof.-D6Standard
BeitragVerfasst: Mo 20.06.05 00:18 
Wie man's nimmt, seit Einstein ist nunmal Zeit Relativ und das gilt auch für Computer (Bis es jemand wiederlegt).