OPERATING-SYSTEM STRUCTURES
Sistem operasi adalah program yang bertindak sebagai perantara antara user dengan perangkat keras komputer. dalam system operasi ada asitekture sistem operasi dimana komponen utamanya adalah sebagai berikut :
- OS (Operating system) dimana didalamnya terdapat storage management, i/o management, file management, comunication management, prosess management dan operator console
- standar sistem , dimana didalamnya terdapat language proses, loader dan tools
- aplikasi. dimana terdapat sort / merge packge, payroll/ acounting package dan DBMS
disini saya akan menjelaskan tentang prosess management yg terdapat pada system operasi. Proses adalah sebuah program sedang dijalankan (eksekusi). disaat program dijalankan maka terdapat proses yang akan berjalan secara bersamaan sehingga suatu program yang sedang berjalan bisa menjalankan proses program lain sehingga proses tersebut akan di management kan di dalam suatu operasi system. Sebuah proses dibuat melalui beberapa system yaitu 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.
Suatu proses memerlukan resources pada saat eksekusi. pada saat proses berjalan maka proses memerlukan sebuah energi yaitu energi dari waktu CPU, memori, berkas, atau perangkat I/O. sumber daya tersebut terdapat langsung di dalam operasi system tersebut, dari proses induk yang membagi-bagikan sumber daya kepada setiap proses turunannnya, atau proses turunan dan proses induk berbagi sumber-daya yang diberikan sistem operasi.
Pengelolaan Proses
Proses perlu dikelola karena dalam sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen proses seperti:
• Pembuatan dan penghapusan proses pengguna dan sistem proses (Process creation & deletion).
• Menunda atau melanjutkan proses (process suspension (block) & resumption).
• Menyediakan mekanisme untuk proses sinkronisasi.
• Menyediakan mekanisme untuk proses komunikasi.
• Menyediakan mekanisme untuk penanganan deadlock.
sumber : http://yogapw.wordpress.com/2009/10/05/pengertian-proses-dalam-sistem-operasi/
Monday, 7 February 2011
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment