●●● ●●●● 4.2 Multithreading Models : ●●0 o Provides more concurrency by allowing another hread to run when a thread makes a blocking system call Allows multiple threads to run in parallel on multiprocessors o Creating a user thread requires creating the corresponding kernel thread The overhead of creating kernel threads can burden the performance of an application ● EXamples o Windows ntxP/2000 Linux e Solaris 9 and later13 4.2 Multithreading Models ⚫ Provides more concurrency by allowing another thread to run when a thread makes a blocking system call ⚫ Allows multiple threads to run in parallel on multiprocessors ⚫ Creating a user thread requires creating the corresponding kernel thread ▪ The overhead of creating kernel threads can burden the performance of an application ⚫ Examples ⚫ Windows NT/XP/2000 ⚫ Linux ⚫ Solaris 9 and later