Model one-to-one memetakan setiap thread pengguna ke dalam
suatu kernel thread. Hal ini membuat model one-to-one lebih sinkron daripada
model many-to-one dengan mengizinkan thread lain untuk berjalan ketika suatu
thread membuat pemblokingan terhadap sistem pemanggilan. Kelemahan model ini
adalah pembuatan thread pengguna dibutuhkan pembuatan korespondensi thread
pengguna.
Sistem operasi yang menggunakan model one-to-one :
- Windows NT
- Windows 98
- Windows XP
- Windows 7
- OS/2
Many-to-One
Model many-to-one ini memetakan beberapa tingkatan pengguna
thread hanya ke satu buah kernel thread. Managemen proses thread dilakukan oleh
(di ruang) pengguna, sehingga menjadi efisien tetapi apabila sebuah thread melakukan
pemblokingan terhadap sistem pemanggilan, maka seluruh proses akan berhenti (bloked).
Sistem operasi yang menggunakan model many-to-one :
- GNU
- Solaris Green
Many-to-Many
Beberapa tingkatan thread pengguna dapat menggunakan jumlah
kernel thread yang lebih kecil atau sama dengan jumlah thread pengguna.
Sistem operasi yang menggunakan model many-to-many :
- Windows NT/2000
- IRIX
- Digital Unix
- Solaris
Tidak ada komentar:
Posting Komentar