Pengertian proses pada sistem operasi. Proses adalah keadaan ketika sebuah program sedang dieksekusi. Sebuah proses dibuat melalui system call create-prosess yang membentuk proses turunan atau child process yang dilakukan oleh proses induk atau parent process. Proses turunan tersebut mampu membuat proses baru sehingga semua proses ini akhirnya membentuk pohon prosess.
Saat suatu prosess dibuat maka proses tersebut dapat memperoleh sumber daya seperti waktu CPU, berkas, perangkat input/output, dan memory. Sumber daya ini dapat langsung diperoleh dari sistem operasi, dari proses induk yang membagikan sumber daya ke setiap proses turunannya. atau proses turunan dan proses induk berbagi sumber daya yang diberikan oleh sistem operasi.
Pengelolaan proses, proses dikelola karena dalam sebuah proses membutuhkan sumber daya untuk menyelesaikan tugas. Sistem opersai bertanggung jawab atas aktifitas yang berkaitan dengan management proses seperti :
- Menunda atau melanjutkan proses.
- Menyediakan mekanisme untuk proses komunikasi.
- Menyediakan mekanisme untuk proses sinkronisasi.
- Menyediakan mekanisme untuk penangan deadlock.
- Pembuatan dan penghapusan proses pengguna dan sistem proses.
Perkembangan sistem komputer seperti multi-processing, multi-programing, terdistribusi dan paralel yang menghapuskan adanya proses-proses yang berjalaan secara bersamaan dalam waktu yang sama. Sehingga menyebabkan masalah yang perlu diperhatikan dari perancang sistem oerasi. Kondisi dimana pada saat yang bersamaan terdapat lebih dari satu proses yang disebut kongkurensi atau proses-proses kongkuren. Proses-proses yang menalami kongkuren dapat berdiri sendiri yang disebut independen atau dapat saling berinteraksi sehingga membutuhkan sinkronisasi atau koordinasi proses dengan baik.
Penjelasan menggunakan diagram :
Pengertian Proses Pada Sistem Operasi dan Jelaskan Menggunakan Diagram |
Penjelasan proses pada sistem operasi menggunakan diagram sebagai berikut :
Input Device : Perangkat input komputer untuk memasukan data atau perintah kedalam komputer.
CPU (Central Processing Unit) : CPU atau unit pemrosesan yang berada dalam komputer akan memproses/mengeksekusi data atau perintah yang diberikan oleh perangkat input device.
Storage Device : Tempat penyimpanan hasil data atau perintah yang telah diproses oleh CPU.
Output Device : Menampilkan data-data atau perintah hasil proses yang dilakukan CPU.
Pengertian Proses Pada Sistem Operasi dan Jelaskan Menggunakan Diagram |
Pengertian dan penjelasan sebagai berikut :
- new : proses sedang dibuat.
- running : proses sedang di eksekusi.
- waiting : proses sedang menunggu beberapa event yang akan terjadi contohnya : menunggu untuk menyelesaikan input/output atau menerima sinyal.
- ready : proses menuggu jatah waktu dari CPU untuk diproses.
- terminated : proses telah selesai di eksekusi.
Judul : Pengertian Proses Pada Sistem Operasi dan Jelaskan Menggunakan Diagram
Kategori : Materi TKJ
Bagi pembaca website ini, setelah membaca artikel, silahkan berikan saran dalam bentuk COMENT sesuai isi artikel diatas