1 . Apa yang dimaksud dengan penjadwalan
tertentu?
2. Apakah ada perbedaan penentuan waktu
oleh perintah at dan cron? Jelaskanlah
masing-masing jawaban yang ditemukan.
3. Mungkinkah melalui penjadwalan
tertentu membuat jadwal untuk dieksekusi di waktu yang telah lewat? Jelaskanlah
jawaban ini dengan menggunakan contoh.
4. Apakah mungkin melakukan penjadwalan
seperti cron melalui perintah AT?
Jelaskanlah berbagai kemungkinan yang ditemukan.
Jawab
1. Penjadwalan
tertentu adalah proses mengalokasikan sumber daya yang ada untuk menjalankan
sekumpulan tugas-tugas dalam jangka waktu tertentu.
2. Cron
menggunakan interval waktu harian, mingguan, dan bulanan. Sedangkan perintah at
menjalankan suatu tugas sekali pada satu waktu.
3. Iya
mungkin, karena kita dapat menentukan kapan suatu tugas atau program
di-eksekusi. Pengaturan waktu atau penjadwalan ini dapat berlangsung secara
berulang maupun sesaat (hanya sekali eksekusi) di waktu yang akan datang.
Contoh jadwal yang berulang, kita memerintahkan komputer untuk mengambil email
setiap 30 menit, setiap hari. Contoh penjadwalan sesaat, komputer akan
mengambil email besok siang pada jam 12.00.
4.
Hal tersebut tidak akan mungkin terjadi karena
penjadwalan cron merupakan penjadwalan berulang, artinya pada saat
layanannya aktif maka semua tugas yang telah dijadwalkan akan dikerjakan sesuai
waktunya secara berulang-ulang. Sedangkan AT merupakan penjadwalan waktu
tertentu, artinya penjadwalan ini melakukan eksekusi program yang dijalankan
hanya sekali saja. Selain itu, format penulisan cron dan AT berbeda, contohnya
:
a) Cron
: “ @reboot /usr/bin/dircproxy”, @reboot disini merupakan format yang
menjalankan perintah setiap komputer direstart. Format penulisan Cron diawali
dengan “@”
b)
Sedangkan AT : “at waktu”, waktu disini bervariasi seperti noon, midnight, now,
today, tomorrow, dll. Sehingga melalui aplikasi AT, banyak variasi yang dapat
dilakukan dalam penentuan waktu eksekusi sebuah perintah. Kesimpulannya
antara Cron dan AT, format penulisannya berbeda, sehingga penjadwalan Cron
melalui perintah AT tidak akan bisa terjadi, kalaupun bisa, pasti muncul
kesalahan-kesalahan dalam waktu penjadwalannya.