SMAHDI HP :
from what i know we have three methods:
user thread->kernel thread
1.one to one
2.many to 1
3.many to many
and windows xp use one to one.
but windows vista and 7 and 8 using what methods?
Hi,
Prior to Windows 7, Windows used a
one to one user thread to kernel thread relationship. It was of course always possible to cobble together a rough
many to one user-scheduler (this can be done in pretty much any OS with user-level timer interrupts) but if a system call blocked on any one of the user threads it would block the kernel thread and accordingly block all other user threads on the same scheduler. Naturally, a
many to one model cannot take advantage of SMP.
With Windows 7, Microsoft introduced support for...