Pembuatan Proses atau Create Process (Konsep Proses Sistem Operasi)
Sebagian besar kita tak tau soal akan apa saja yang ada didalam sistem operasi hingga kita hanya bisa menikmati tanpa memikirkan seberapa kuat pemakaian dalam sistem operasi terhadap akan komputer sendiri. Kali ini saya akan membagikan akan tentang isi dalam sistem operasi dimana konsep proses jalannya sistem operasi dalam bab Pembuatan Proses atau Create Process itu sendiri.
Sebagian besar pengguna komputer memiliki beberapa pengalaman dengan sistem operasi, tetapi sulit untuk menjepit dengan tepat apa itu sistem operasi. Bagian dari masalah adalah bahwa sistem operasi melakukan dua fungsi yang pada dasarnya tidak terkait, memperluas mesin dan mengelola sumber daya, dan tergantung pada siapa yang berbicara, Anda mendengar sebagian besar tentang satu fungsi atau yang lainnya. Mari kita lihat bagian Pembuatan Proses atau Create Process didalam sistem Operasi itu.
Pengertian
Kutipan Wikipedia English :
Sistem operasi ( OS ) adalah perangkat lunak sistem yang mengelola perangkat keras komputer , sumber daya perangkat lunak , dan menyediakan layanan umum untuk program komputer .
Kalau dianalogikan ya sebuah aplikasi sistem yang menerjemahkan atau mengelola perangkat keras (komputer) dimana untuk memudahkan dalam pengoprasikan komputer tadi. jadi seperti kita memakai mau menanam menggunakan pacul agar tidak kelelahan dalam membajak sawah.
Materi :
Untuk kita tau bagaimana Pembuatan Proses atau Create Processd alam sistem operasi kita harus melihat berdasarkan berbagai banyak sisi dimana yang akan rangkuman Pembuatan Proses atau Create Process dibawah berikut:
Create
Process yaitu tindakan yang dilakukan sistem operasi pada saat sebuah proses
akan ditambahkan ke proses yang sedang dikelola, sistem operasi membuat
struktur data yang digunakan untuk mengelola proses dan mengalokasikan ruang
alamat ke proses itu.
Alur
Pembuatan Proses adalah sebagai berikut:
- Menamai
(memberi identitas) proses.
- Menyisipkan
proses pada list proses atau tabel proses
- Menentukan
prioritas awal proses.
- Menciptakan
PCB (PROGRAM CONTROL BLOCK).
- Mengalokasikan
sumberdaya awal bagi proses.
Ketika
proses baru ditambahkan, SO membangun struktur data untuk mengelola dan alokasi
ruang alamat proses itu. Satu proses dimungkinkan untuk membuat sejumlah proses
baru melalui system call create-process.
Proses yang dibuat sebelumnya disebut parent
process, sedangkan proses yang baru disebut childern process. Proses baru ini juga dimungkinkan membuat proses
yang lebih baru lagi. Pada saat sebuah proses membuat proses baru, terdapat dua
kemungkinan pada proses eksekusi:
Ø Parent
melanjutkan eksekusi secara konkuren dengan children.
Ø Parent
menunggu sampai beberapa atau semua childern terminate.
Create process atau pembuatan proses dilakukan karena alasan-alasan sebagai berikut :
- Pada lingkungan batch, sebagai tanggapan atas pemberian suatu kerja (job).
- Pada lingkungan interaktif, ketika pemakai baru berusaha logon.
- Sebagai tanggapan suatu aplikasi, seperti permintaan pencetakan file, SO dapat menciptakan proses yang akan mengelola pencetakan itu.
- Proses menciptakan proses lain (proses anak)
Ø Proses
yang menciptakan child process disebut proses induk (parent process).
Ø Child
process dapat menciptakan proses baru.
Ø Proses-proses
dapat membentuk pohon hirarki proses.
Tabel Penciptaan Proses
Penyebab
Penciptaan |
Deskripsi |
Terdapat batch job baru |
SO sedang kendali batch job, setelah
menciptakan proses baru, kemudian melanjutkan membaca job selanjutnya |
Satu pemakai interaktif logon |
Seorang pemakai pada satu terminal
sedang melakukan logon ke sistem |
SO menciptakan proses untuk memberi
layanan |
SO menciptakan proses untuk memenuhi
satu fungsi pada program pemakai, tanpa mengharuskan pemakai menunggu |
Proses menciptakan proses anak |
Untuk mencapai modularitas atau mengeksploitasi
kongkurensi, program pemakai memerintahkan pembuatan sejumlah proses |
Posting Komentar