Di Posting Oleh : Wandi febriandi
Kategori : Pelajaran Sistem Operasi
Selamat datang di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahhan pada sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai apa itu kode ascii ? dan juga saya telah berbagi mengenai apa itu jquery ?.
Oke sekarang saya akan berbagi mengenai manajemen proses . tedapat dua kata yaitu manajemen dan proses , proses adalah sebuah program yang sedang dieksekusi . sedangkan program adalah kumpulan instruksi yang di tulis ke dalam bahasa yang dimengerti sistem operasi . Proses membutuhkan sejumlah daya untuk menyelesaikan tugasnya , sumber daya dapat berupa CPU time , alamat memory , berkas - berkas dan perangkat input / output sistem operasi mengalokasikan sumber daya .
Sumber daya tersebut saat proses diciptakan atau di proses dan ketika proses dihentikan sistem operasi akan mengambil kembali sumber dayanya untuk digunakan oleh proses lain . Sistem operasi bertanggung jawab atas aktivitas yang berkaitan dengan menajemen proses seperti :
- Membuat dan menghapus proses
- Menyediakan atau melanjutkan proses
- Menyediakan mekanisme untuk proses sinkronisasi , jadi sistem operasi akan mengatur jalannya beberapa proses yang dilakukan bersamaan .
- Menyediakan mekanisme untuk proses komunikasi , jadi proses dapat saling berkomunikasi agar contohnya bisa saling berbagi sumber daya tanpa menyebabkan tergangunya proses lain .
- Menyediakan mekanisme untuk penanganan deadlock , apa itu deadlock ? deadlock adalah suatu keadaan dimana sistem seperti terhenti karena setiap proses memiliki sumber daya yang tidak bisa dibagi dan menunggu untuk mendapatkan sumber daya yang sedang dimiliki oleh proses lain . Nah menungu inilah yang disebut deadlock .
Sebagai proses bekerja , maka proses tersebut merubah keadaan . Status dari sebuah proses didefinisikan adalah bagian oleh aktivitas yang ada dari proses tersebut . keadaan di proses adalah new proses sedang dibuat , running instruksi sedang dikerjakan , waiting ,ready ,dan terminated proses telah selesai melaksanakan tugasnya .
Oke itu dia mengenai manajemen proses pada sistem operasi , semoga paham jangan lupa like fans page kami dan bantu share artikel ini . Sampai jumpa di artikel yang lainnya tentunya yang lebih menarik lagi dan juga bermanfaat .
No comments:
Post a Comment