Thread, atau kadang-kadang disebut proses ringan (lightweight), adalah unit dasar dari utilisasi CPU. Di dalamnya terdapat ID thread, program counter, register, dan stack. Dan saling berbagi dengan thread lain dalam proses yang sama.
Model proses yang didiskusikan sejauh ini telah menunjukkan bahwa suatu proses
adalah sebuah program yang menjalankan eksekusi thread tunggal. Sebagai contoh, jika sebuah proses menjalankan sebuah program Word Processor, ada sebuah thread tunggal dari instruksi-instruksi yang sedang dilaksanakan. Kontrol thread tunggal ini hanya memungkinkan proses untuk menjalankan satu tugas pada satu waktu. Banyak sistem operasi modern telah memiliki konsep yang
dikembangkan agar memungkinkan sebuah proses untuk memiliki eksekusi multithreads, agar dapat dapat secara terus menerus mengetik dalam karakter dan menjalankan pengecek ejaan didalam proses yang sama. Maka sistem operasi tersebut memungkinkan proses untuk menjalankan lebih dari satu tugas pada satu waktu.
Tugas Utama yang dilkukan oleh Mamajemen Proses adalah sebagi berikut yaitu :
1. Mengelola siklus hidup proses-proses
2. Melakukan penjadwalan proses
3. Menangani komunikasi antar proses
4. Menangani komunikasi antar proses
5. Mengelola alokasi sumber daya komputer ke proses
Model proses yang didiskusikan sejauh ini telah menunjukkan bahwa suatu proses
adalah sebuah program yang menjalankan eksekusi thread tunggal. Sebagai contoh, jika sebuah proses menjalankan sebuah program Word Processor, ada sebuah thread tunggal dari instruksi-instruksi yang sedang dilaksanakan. Kontrol thread tunggal ini hanya memungkinkan proses untuk menjalankan satu tugas pada satu waktu. Banyak sistem operasi modern telah memiliki konsep yang
dikembangkan agar memungkinkan sebuah proses untuk memiliki eksekusi multithreads, agar dapat dapat secara terus menerus mengetik dalam karakter dan menjalankan pengecek ejaan didalam proses yang sama. Maka sistem operasi tersebut memungkinkan proses untuk menjalankan lebih dari satu tugas pada satu waktu.
Tugas Utama yang dilkukan oleh Mamajemen Proses adalah sebagi berikut yaitu :
1. Mengelola siklus hidup proses-proses
2. Melakukan penjadwalan proses
3. Menangani komunikasi antar proses
4. Menangani komunikasi antar proses
5. Mengelola alokasi sumber daya komputer ke proses
Konsep Thread dan tugas utama manajement proses
Reviewed by Husni Mubarok
on
10.49
Rating:
Tidak ada komentar:
Terima kasih telah Membaca Blog saya , silahkan tinggalkan komentar..