Multi-tasking dan Single-tasking operating
system: Ketika sebuah program tunggal yang diperbolehkan untuk berjalan pada
satu waktu, sistem ini dikelompokkan di bawah kategori sistem single-tasking, sedangkan dalam
kasus operating system memungkinkan
untuk pelaksanaan beberapa tugas pada satu waktu, itu diklasifikasikan sebagaioperating system multi-tasking. Multi-tasking dapat dari dua jenis yaitu, pre-emptive atau co-operatif. Dalam pre-emptive multitasking, operating system membagi-bagi
waktu CPU dan mendedikasikan satu slot untuk setiap program. Unix-operating
system seperti Solaris dan dukungan Linux pre-emptive multitasking. Jika Anda
menyadari terminologimulti-threading, Anda dapat
mempertimbangkan jenis multi-tasking yang
mirip dengan interleaved multi-threading. Multi-tasking kooperatif
dicapai dengan mengandalkan pada proses masing-masing untuk memberikan waktu ke
proses lainnya dalam cara yang ditetapkan. Multi-tasking semacam ini adalah mirip dengan gagasan blok-multi threading di mana
satu thread berjalan
sampai diblok oleh beberapa acara lainnya. MS Windows sebelum Windows 95
digunakan untuk mendukung multitasking kooperatif.
No comments:
Post a Comment