PENJADWALAN PADA LINUX
Tugas Praktikum 4 Sistem Operasi
Penjadwalan dilakukan agar proses-proses berjalan dengan konkuren dan untuk memaksimalkan kinerja dari CPU.
Pada linux terdapat beberapa perintah yang dapat digunakan untuk penjadawalan, berikut perintah-perintah yang telah saya pelajari pada praktikum ke 4 sistem operasi.
Penjadwalan dengan menggnakan crontab
Crontab merupakan salah satu command yang terdapat di Linux yang berfungsi melakukan penjadwalan berdasarkan waktu. Dengan crontab ini kita dapat melakukan suatu pekerjaan secara berulang atau sesuai dengan waktu yang kita tentukan. Pada umumnya crontab ini sudah terinstal di sistem operasi Linux. Jika crontab belum terinstall, maka kita bisa menginstal-nya denga cara
mengetikkan :
mengetikkan :
sudo apt-get install crontab
Untuk menggunakan crontab, kita dapat menggunakan perintah-perintah sebagai berikut
- crontab-e
* * * * * /perintah
Penjelasan:
- * pertama menentukan menit ke berapa perintah akan dieksekusi (range = 0 – 59)
- * kedua menentukan jam berapa perintah akan dieksekusi (range = 0 – 23)
- * ketiga menentukan hari ke berapa perintah akan dieksekusi (range = 1 – 31)
- * keempat menentukan bulan berapa perintah akan dieksekusi (range = 1 – 12)
- * kelima menentukan hari ke berapa dalam seminggu perintah akan dieksekusi (range = 0 – 6;
minggu = 0)
kita dapat menulis perintah-perintah pada baris bagian bawah
- setelah itu ketik perintah
disini kita akan membuat suatu perintah setiap 1 menit sekali untuk membuat direktori bernama nyoba
setelah itu ketik ctrl+x
crontab berhasil dibuat....
- crontab -l
- crontab -r
Penjadwalan dengan menggnakan at
Selain menggunakan crontab ada juga program penjadwalan lainnya yang terdapat di Linux, yaitu dengan at. Berikut beberapa perintah dasar yang untuk perintah at :
- at
- atq
- atrm [nomorjob]
contoh penggunaan at:
oh iya, sebelum memulai contohnya, jangan lupa untuk menginstal at terlebih dahulu yah..
sudo apt-get install at
setelah terinstal, kita bisa memulai melakukan contoh, hal yang harus dilakukan adalah
- ketik at <waktunya>
- tulis perintah yang diinginkan
- setelah itu ketik Ctrl+d, maka perintah sudah selesai di simpan
Sekian contoh-contoh praktikum 4 Sistem Operasi. Semoga bermanfaat..
Sumber :
Modul praktikum Sistem Operasi 2013 "Scheduling"
http://cs.upi.edu/
http://poss.cs.upi.edu/