A. Status Proses
Gambar diatas merupakan diagram dari proses dalam mode eksekusi.
Tiap proses akan di jelaskan perstatus :
Sebelum berlanjut ke status berikutnya ada hal yang harus kalian ketahui , status dalam sebuah sistem operasi berbeda-beda tapi dalam sebuah sistem operasi biasanya ada 3 status umum :
> Ready : Status yang siap untuk dieksekusi pada giliran berikutnya oleh prosesor.
> Running : Proses status instruksi-instruksi yang sedang dieksekusi.
> Waiting :Status yang menunggu sebuah event seperti proses M/K atau pending I/O dan finishnya.
Ada 2 Additional, pada saat pembentukan(new) dan terminasi(terminated).
> New : Status dimana pada saat proses/ instruksi-instruksi baru dibuat.
> Terminated : Status proses saat instruksi telah selesai di eksekusi oleh prosessor.
B. Foreground Process
Foreground process adalah ketika dimana user menggunakan langsung program aktif di depan layar atau objek utama di monitor . Dangan kata lain langsung nampak(visible) oleh user. menggunakan perangkat input untuk berinteraksi dengan program yg aktif , dan hanya boleh satu program untuk dijalankan. Karena sebuah proses disebut foreground process bila jendelanya dalam keadaan aktif. Salah satu contoh pada sistem operasi Windows ketika ada program yg aktif mereka akan memberi warna berbeda untuk membedakan foreground atau background.
C. Background Process
Background Process yaitu proses yang berjalan secara tersembunyi atau tidak memiliki window, dengan kata lain proses tersebut sudah berjalan saat sistem operasi siap digunakan.Simpelnya program tersebut invisible(tersembunyi) untuk dilihat atau digunakan oleh user. Dan tidak bisa menginput teks,intruksi,dan semacamnya secara langsung. Berbeda dengan beberapa proses yang berjalan setelah dipilih oleh user, misalnya Chrome, Adobe, etc. Salah satu contoh proses yang berjalan secara background adalah program yang dijalankan Local Host. Background proses dapat menyebabkan performa dari sebuah PC berkurang karena terlalu banyak resource yang digunakan termasuk processor dan memory sehingga terkadang membuat PC berjalan lambat.
Helo @mezzains.. Selamat berjumpa di Steemit! Suka anda bergabung di sini.. upvote.. (Segelintir kontribusi kami sebagai witness di komunitas Steemit Indonesia.)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @mezzains! You received a personal award!
Click here to view your Board
Vote for @Steemitboard as a witness and get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @mezzains! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit