Anda di halaman 1dari 2

Design state proses

1. User running: Proses sedang dijalankan pengguna.

2. Kernel running: Proses dialokasikan ke kernel dalam mode kernel.

Kernel adalah program komputer yang merupakan jantung dan inti dari Sistem Operasi. Karena
Sistem Operasi memiliki kendali atas sistem, Kernel juga memiliki kendali atas semua yang ada
dalam sistem.

Mode kernel adalah mode di mana semua program kernel dijalankan (driver berbeda). Ini memiliki
akses ke setiap sumber daya dan perangkat keras yang mendasarinya. Setiap instruksi CPU dapat
dijalankan dan setiap alamat memori dapat diakses.

3. Ready to run in memory: Selanjutnya, setelah diproses di memori utama, proses dijadwalkan ulang
ke Kernel.ieProses ini tidak dijalankan tetapi siap dijalankan segera setelah kernel
menjadwalkannya.

4. Asleep memory: Proses sedang tidur tetapi berada di memori utama. Itu menunggu tugas dimulai.

5. Ready to run,swapped: Proses siap dijalankan dan ditukar oleh prosesor ke memori utama,
sehingga memungkinkan kernel untuk menjadwalkannya untuk dieksekusi.

6. Sleep,swapped: Proses dalam kondisi tidur di memori sekunder, memberikan ruang untuk eksekusi
proses lain di memori utama. Ini dapat dilanjutkan setelah tugas diselesaikan.

7. Preempted: Kernel mendahului proses yang sedang berjalan untuk alokasi proses lain, sementara
proses pertama berpindah dari kernel ke mode pengguna.

8. created: Proses baru dibuat tetapi tidak berjalan. Ini adalah status awal untuk semua proses.

9. Zombie: Proses telah dijalankan secara menyeluruh dan panggilan keluar telah diaktifkan.

Anda mungkin juga menyukai