Prosses (Program yang dieksekusi)

Laten we beginnen. Het is Gratis
of registreren met je e-mailadres
Prosses (Program yang dieksekusi) Door Mind Map: Prosses (Program yang dieksekusi)

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

6. Context Switching (Pemindahan Proses)

6.1. Multi Tasking (Bersamaan)

6.2. Interupt Handling (Bergantian)

7. States (Kondisi Proses)

7.1. New (Baru)

7.2. Ready (Dalam Antrian) (idle)

7.3. Running (Sedang dieksekusi)

7.4. Blocked/Waiting (Terpause)

7.5. Exit (End) Proses selesai