at

PENJADWALAN PADA LINUX

22:02

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 :

sudo apt-get install crontab 
Untuk menggunakan crontab, kita dapat menggunakan perintah-perintah sebagai berikut
  • crontab-e 
Perintah ini digunakan untuk mengubah daftar perintah yang akan dijalankan oleh crontab. Untuk menambahkan perintah baru, kita hanya perlu mengetikkan perintah yang ingin kita jalankan sesuai format penulisan perintah di crontab. Berikut contoh format penulisan formatnya : 
* * * * * /perintah
Penjelasan:
  1. * pertama menentukan menit ke berapa perintah akan dieksekusi (range = 0 – 59)
  2. * kedua menentukan jam berapa perintah akan dieksekusi (range = 0 – 23)
  3. * ketiga menentukan hari ke berapa perintah akan dieksekusi (range = 1 – 31)
  4. * keempat menentukan bulan berapa perintah akan dieksekusi (range = 1 – 12)
  5. * kelima menentukan hari ke berapa dalam seminggu perintah akan dieksekusi (range = 0 – 6;
    minggu = 0)
langkah untuk membuat printah:
  • ketik crontab -e

Maka akan tampil seperti gambar dibawah ini
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
Perintah ini digunakan untuk melihat daftar perintah yang akan kita eksekusi.
  • crontab -r
crontab -l digunakan untuk menghapus semua daftar perintah yang ada di daftar perintah crontab.

  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 
Perintah ini digunakan untuk menentukan kapan perintah/job akan dieksekusi.
  • atq 
Perintah ini digunakan untuk melihat semua antrian perintah/job
  • atrm [nomorjob]
Perintah ini digunakan untuk menghapus antrian perintah dengan nomor job tertentu 
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/

You Might Also Like

0 komentar

Popular Posts