Langsung ke konten utama

Postingan

Menampilkan postingan dengan label Sistem Operasi

Manajemen dan penjadwalan proses linux

  Tamatekno - manajemen proses dan penjadwalan proses pada sistem operasi linux - Pada artikel kali ini admin akan mengupdate materi tentang manajemen proses dan penjadwalan proses pada linux. Ada sebuah command linux yang sering saya gunakan untuk melakukan penjadwalan pada sistem operasi linux, nama commandnya adalah Crontab. Crontab sendiri memiliki arti “cron table” karena digunakan untuk penjadwalan pada cron untuk menjalankan perintah. Cron adalah sebuah proses sistem yang akan melakukan pekerjaan yang telah dijadwalkan. Manajemen proses dan penjadwalan proses pada sistem operasi linux Kita akan membahas manajemen proses dan penjadwalan proses pada linux, nah disini saya akan menjelaskan manajemen proses terlebih dahulu. Manajemen proses pada linux Ada 4 manajemen proses pada sistem operasi linux, berikut adalah sedikit penjelasannya Multiprogramming Multi-programming adalah sebuah teknik penjadwalan proses dimana tugas dilaksanakan hingga tugas tersebut memerlukan waktu un...

Syarat-syarat terjadinya deadlock

  Mungkin anda pernah mengalami not responding, lemot, bahkan hang saat anda membuka beberapa aplikasi pada perangkat komputer anda secara bersamaan. Salah satu penyebabnya adalah deadlock, karena deadlock adalah kondisi dimana beberapa program tidak mendapatkan sumber daya yang dibutuhkan sesuai kebutuhan.  Misalnya dua program yang berjalan secara bersamaan saling memegang kontrol sumber daya yang dibutuhkan secara bersamaan, tidak ada yang dapat melanjutkan proses sampai program yang lain memberikan sumber dayanya, tetapi kedua program tersebut tidak ada yang mau mengalah. Maka setiap proses yang berjalan akan mengalami deadlock karena tidak ada yang mendapatkan sumber daya yang dibutuhkan. Syarat tejadinya deadlock Sebelum melanjutkan ke syarat terjadinya deadlock anda harus mengetahui sirkulasi deadlock, sirkulasi deadlock yaitu resource atau segala macam sumber daya yang dibutuhkan untuk menjalankan suatu program, berikut adalah contoh bentuk resource: - RAM (sebagai mem...