Anda di halaman 1dari 2

A.

PROSES
Proses pada Sistem Operasi berisikan instruksi, program counter, data,register pemroses,
alamat pengiriman, stack data dan variable pendukung lainnya.

Program # Proses
 Program : merupakan Kumpulan intruksi yang masih tersimpan dan belum di
eksekusi.
 Proscess : merupakan suatu program yang telah dilokasikan pada Main Memory dan
sudah siap untuk di eksekusi.

a) Program = Entitas Pasif.


Suatu proses dianggap sebagai entitas aktif karena merupakan contoh program
yang sedang berjalan yang dijalankan pada sistem komputer. Suatu proses
bertanggung jawab untuk melakukan tugas-tugas tertentu dan berinteraksi
dengan sistem dengan meminta dan melepaskan sumber daya.

b) Process = Entitas Aktif.


proses ini disebut entitas aktif karena merupakan contoh program yang berjalan
dan secara aktif menggunakan sumber daya sistem untuk melakukan
tugasnya. Sebuah program, di sisi lain, adalah entitas pasif karena merupakan
kumpulan instruksi statis yang menentukan urutan operasi yang akan dilakukan.

B. LAYOUT PROCESS
 Text Section-The executable code.
 Data Section-Global variables.
 Heap Section-Memory that is dynamically allocated during program run
time.
 Stack Section-Temporary data storage when invoking functions.

C. MEMORY LAYOUT
D. PROCESS SCHEDULER
 Maintain Scheduler Queues
 Ready Queue : State Ready
 Device Queue : State Waiting

 Scheduling untuk CPU < Jumlah Proses

 Tujuan : Memaksimalkan penggunaan CPU

Anda mungkin juga menyukai