Você está na página 1de 2

1.

Apa yang dimaksud :


a. System proses
Merupakan keadaan ketika sebuah program sedang di eksekusi. Saat
komputer berjalan, terdapat banyak proses yang berjalan secara
bersamaan. Sebuah proses dibuat melalui system call create-process
yang membentuk proses turunan ( child process) yang dilakukan oleh
proses induk ( parent process). Proses turunan tersebut juga mampu
membuat proses baru sehingga semua proses ini pada akhirnya
membentuk pohon proses.

Adapun, hal-hal yang dicatat ketika suatu program sedang dalam


proses/running adalah:

 program counter : variabel untuk menyimpan alamat suatu


proses yang akan dieksekusi selanjutnya
 stack / heap : tempat penyimpanan temporary data yang
dibutuhkan selama program dieksekusi secara dinamis
 data section : berisi variabel global dari suatu proses
 text : berisi kode program nya
Kemudian, status proses terdiri dari:

 New : pada saat proses pertama kali dibuat


 Running : pada saat proses sedang dieksekusi
 Waiting : proses menunggu suatu event lain (contoh: proses
I/O)
 Ready : proses siap untuk dieksekusi
 Terminated : pada saat proses sudah selesai dieksekusi

b. Aplikasi proses
adalah pemrosesan yang terjadi ketika suau aplikasi dijalankan,
dijalankan secara manual oleh user, ketika user membuka aplikasi
tersebut maka proses aplikasi akan berjalan, dan proses ini akan
berjalan di depan layar atau bisa disebut foreground proses.
Beberapa tipe proses diantaranya :

> Foreground : Proses yang diciptakan oleh pemakai langsung pada


terminal (interaktif, dialog)

> Batch : Proses yang dikumpulkan dan dijalankan secara sekuensial


(satu persatu). Proses Batch tidak diasosiasikan (berinteraksi) dengan
terminal.

> Daemon : Proses yang menunggu permintaan (request) dari proses


lainnya dan menjalankan tugas sesuai dengan permintaan tersebut.
Bila tidak ada request, maka program ini akan berada dalam kondisi
“idle” dan tidak menggunakan waktu hitung CPU. Umumnya nama
proses daemon di UNIX berakhiran d, misalnya inetd, named , popd
dll.

c. Service
adalah bagian dari system operasi yang ditujukan untuk pengguna dan
program. Fungsinya adalah menyediakan program, lingkungan untuk
mengeksekusi dan menyediakan pengguna service untuk menjalankan
program dengan cara yang nyaman. Yang kedalam service adalah
Program excecution, I/O operahome, File System manipulation,
Protection, Communication, Error Detection, dan Resource
Allocation.

Você também pode gostar