Processor Scheduling
Moderator: Moderator Team
Processor Scheduling
I was wondering how ReactOS's processor scheduler worked. Windows' scheduler is not the most efficient thing on the planet and I think ReactOS could outstrip Windows in general application performance simply by altering how the scheduler operates. What I was thinking of is very long and fixed quanta to decrease the scheduler's overhead.
-
- Posts: 91
- Joined: Mon Dec 06, 2004 8:37 pm
- Location: BAEK CITY (Beek, Limburg, The Netherlands, Europe, Earth)
- Contact:
Yes, that would be great, limiting the max cpu usage
"you laugh at me because I'm different, I laugh at you because you're all the same"
http://www.il.fontys.nl/~andre
http://www.il.fontys.nl/~andre
Not to mention bandwith usage.
This should be defineable in network managing anyways. (general limits, program specific limits, user specific limits?) Like should the CPU usage, which could be located at task manager.
edit: FFS. "You cannot make another post so soon after your last; please try again in a short while." but what if you're editing you post...
This should be defineable in network managing anyways. (general limits, program specific limits, user specific limits?) Like should the CPU usage, which could be located at task manager.
edit: FFS. "You cannot make another post so soon after your last; please try again in a short while." but what if you're editing you post...
-
- Posts: 91
- Joined: Mon Dec 06, 2004 8:37 pm
- Location: BAEK CITY (Beek, Limburg, The Netherlands, Europe, Earth)
- Contact:
Yes, an integrated NetLimiter program.. sounds good !
"you laugh at me because I'm different, I laugh at you because you're all the same"
http://www.il.fontys.nl/~andre
http://www.il.fontys.nl/~andre
There is nothing wrong with the Windows scheduler in terms of operation. My idea was for an option to cut overhead by lengthening the quanta. This would improve overall speed because the processor spends less time deciding on or switching processes compared to working on a thread. Additionally, longer pipelined processors like the P4 would not have to purge their pipeline as often.
When I wrote the original one I was thinking in terms of the Windows NT 5.0 scheduler.
When I wrote the original one I was thinking in terms of the Windows NT 5.0 scheduler.
I wonder what CPU Killer was made for, then...crappish wrote:Eh? Nobody wants to limit the CPU speed...
Who is online
Users browsing this forum: No registered users and 1 guest