English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Does anyone know if the windows process scheduling is based on time slicing? Is it Pre-emtive or non pre-emtive?
If one process eats up 100% CPU and another process wants to run, will the second process get any CPU cycles or only the first process will get the whole CPU and perhaps windows would crash. This questions actually applies to windows web server.
I already know about the process scheduling of linux and just want to compare it with windows. Please don't just answer by saying "Windows is worst, don't use it as a web server" I need a proper answer to justify my question.

Thanks to everyone who answers my question.

2007-03-02 09:03:11 · 1 answers · asked by Manish 5 in Computers & Internet Programming & Design

If it is pre-emtive by thread priority, if more than one same real-time conversion process with same priority start at different times, will one starve or getting the CPU?

2007-03-02 09:10:11 · update #1

1 answers

I believe it is preemptive by thread priority. The higher priority, the more cpu time it gets (similar to nice on linux).

-> addition... For threads of the same priority and scheduling, round robin time slicing is used.

2007-03-02 09:08:25 · answer #1 · answered by Got Security? 6 · 1 0

fedest.com, questions and answers