Prosses (Program yang dieksekusi)
Door Islahul Qolbi
1. Process Creation
1.1. Syscall (System Call)
1.1.1. Fork()
1.1.2. Exec ()
1.2. Jenis
1.2.1. Parent (pembuat)
1.2.1.1. PPid
1.2.1.2. Pid
1.2.2. Child (Hasil)
1.2.2.1. Pid
2. Process Termination (Memberhentikan Proses)
2.1. 1. Melepas Resources
2.2. Menghapus PCB
3. Trap n Interrupt
3.1. Trap
3.1.1. Memanggil Kernel Ke User Code
3.2. Interrupt
3.2.1. Memanggil Kernel Ke Hardware
4. Suspend (Penundaan)
4.1. Suspend Process
4.1.1. Tidak bisa langsung dieksekusi
4.2. Swapping
4.2.1. Pemindahan Proses
4.3. Alasan
4.3.1. Keterbatasan Memori
5. PCB (Proses Control Block) (Struktur Data)
5.1. Identifikasi
5.1.1. Id
5.1.2. PId
5.1.3. PPId
5.2. State (Keadaan Proses)
5.2.1. Register (pendaftaran Proses)
5.3. Control Information
5.3.1. Status
5.3.2. Prioritas
5.3.3. Penjadwalan
5.3.4. Resource