Proses adalah 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.
Ketika sebuah proses dibuat maka proses tersebut dapat memperoleh sumber-daya seperti waktu CPU, memori, berkas, atau perangkat I/O. Sumber daya ini dapat diperoleh langsung dari sistem operasi, 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.
• Menunda atau melanjutkan proses.
• Menyediakan mekanisme untuk proses sinkronisasi.
• Menyediakan mekanisme untuk proses komunikasi.
• Menyediakan mekanisme untuk penanganan deadlock.
Perkembangan sistem komputer mendatang adalah menuju ke sistem multi- processing, multiprogramming, terdistribusi dan paralel yang mengharuskan adanya proses-proses yang berjalan bersama dalam waktu yang bersamaan. Hal demikian merupakan masalah yang perlu perhatian dari perancang sistem operasi. Kondisi dimana pada saat yang bersamaan terdapat lebih dari satu proses disebut dengan kongkurensi (proses-proses yang kongkuren).
Proses-proses yang mengalami kongkuren dapat berdiri sendiri (independen) atau dapat saling berinteraksi, sehingga membutuhkan sinkronisasi atau koordinasi proses yang baik.
Pengertian Proses dalam Sistem Operasi
Diposkan oleh
anda
Thursday, March 1, 2012
Subscribe to:
Post Comments (Atom)
Blog Subscription
Search this blog
Followers
Blog Archive
-
▼
2012
(24)
-
▼
March
(16)
- Format bilangan komputer
- Quality of Services Multimedia Networking
- Cara Memilih Sistem Operasi Yang Sesuai
- System Bilangan Binner
- defenisi Komputer
- Perbedaan Laptop dengan Komputer
- Apa itu virus Komputer
- Pengertian Komputer
- Defenisi Komputer Menurut Para Ahli
- Pengenalan Dasar Tentang Jaringan Komputer
- Cara menghasilkan uang dari blog
- Integrasi ASUS WL-500W ke dalam LAN ( Speedy )
- Pengertian Proses dalam Sistem Operasi
- Etika Profesi Dalam Dunia Teknologi Informasi
- Bahan Ajar Sistem Komunikasi Digital
- Konsep Dasar TCP/IP
-
▼
March
(16)
Powered by Blogger.









0 komentar:
Post a Comment