Penjadwalan Proses Dengan Task Scheduler

Task Scheduler (taskschd.msc) yaitu komponen dari Microsoft Windows yang menyediakan kemampuan untuk menjadwalkan menjalankan acara atau script pada waktu yang telah ditentukan atau sehabis interval waktu tertentu. Kompoenen ini Ini pertama kali diperkenalkan di Windows 95 Plus!

Komponen ini merupakan satu paket sebagai Sistem Agent namun kemudian diganti dengan naama Task Scheduler di Windows 98. Layanan Windows Event Log harus berjalan sebelum Task Scheduler dijalankan. Layanan ini berbeda scheduler yang mengalokasikan sumber daya CPU untuk proses sudah di memori.

Aplikasi Task Scheduler Xversi 1.0 disertakan pada Windows 2000, Windows XP dan Windows Server 2003. Aplikasi Ini berjalan sebagai Windows Service, definisi kiprah dan acara yang tersimpan dalam file biner pekerjaan..

Task Scheduler 2.0 diperkenalkan dengan Windows Vista dan termasuk dalam Windows Server 2008 juga. Selain menjalankan kiprah pada waktu yang dijadwalkan atau interval tertentu , Task Scheduler 2.0 juga mendukung kalender dan memicu menurut aktivitas, menyerupai memulai kiprah ketika kejadian tertentu: login ke log kejadian atau ketika kombinasi kejadian telah terjadi.

A. Penjadwalan Proses
Penjadwalan merupakan kumpulan kecerdikan dan prosedur di sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem komputer. Penjadwalan bertugas memutuskan proses yang harus berjalan, kapan dan selama berapa usang proses berjalan. Kriteria yang dipakai untuk mengukur kualitas penjadwalan proses : 1) Fairness. 2) Throughput. 3) Efficiency. 4) Respone time / meminimalkan respone time. 5) Turn arround time.. 
  1. Fairness atau pelayanan yang adil untuk semua pekerjaan. Proses-proses diharapkan sama yaitu mendapat jatah waktu dari pemroses yang sama, tak ada proses yang tidak mendapat layanan sehingga mengalami startvision.
  2. Throughput/memaksimumkan throughput. Throughput yaitu jumlah pekerjaan yang sanggup diselesaikan dalam satu unit waktu. Lebih tinggi angka throughput, lebih banyak kerja yang dilakukan sistem. 
  3. Efficiency/memaksimumkan pemakaian prosesor. Efesiensi atau utilisasi pemroses dihitung dengan perbandingan (rasio) waktu sibuk pemroses. Sasaran penjadwalan yaitu menjaga biar pemroses tetap dalam keadaan sibuk sehingga efesiensi mencapai maksimum.
  4. Respone time/meminimalkan respone time. Waktu tanggap dalam sistem interaktif yaitu waktu yang dihabiskan dari aksara terakhir untuk baris perintah yang dimasukkan atau transaksi hingga hasil pertama muncul dilayar (terminal).
  5. Meminimalkan Turn arround time. Turn arround time yaitu waktu yang dihabiskan dari ketika acara atau job mulai masuk ke system hingga proses diselesaikan sistem. Waktu yang dimaksud yaitu waktu yang dihabiskan dalam sistem, diekspresikan sebagai jumlah waktu sanksi (waktu pelayanan job) dan waktu menunggu (Turn Arround Time = waktu sanksi + waktu tunggu)

B. Istilah-istilah dalam Penjadwalan Proses
Microsoft windows menyediakan aplikasi task scheduler yang dipakai untuk mengelola penjadwalan suatu proses untuk mengerjakan suatu kiprah tertentu. Beberapa istilah dalam penjadwalan proses antara lain sebagai berikut.
  1. Scheduler yaitu bab sistem operasi yang mengatur penjadwalan sanksi proses-proses. 
  2. Algoritma penjadwalan atau scheduling algorithm yaitu algoritma yang digunakan. 
  3. Antrian yaitu sejumlah proses yang menunggu memakai prosesor dan akan diproses sesuai dengan urutan antrian proses.
  4. Prioritas yaitu mendahulukan pada antrian proses, jika proses itu berada di bab belakang antrian, maka dengan santunan prioritas, proses itu pribadi berada di bab paling depan pada antrian itu sambil menunggu hingga kerja prosesor selesai.
  5. Prempsi yaitu mendahului pada antrian proses, jika proses itu berada di bab belakang antrian, maka dengan santunan prempsi, proses itu pribadi berada di bab paling depan pada antrian itu bahkan akan memberhentikan kerja prosessor untuk mengerjakan proses yang prempsi tersebut.

Jangka penjadwalan proses dibedakan menjadi tiga: 1) penjadwalan jangka pendek. 2) penjadwalan jangka medium. 3) penjadwalan jangka panjang.
  1. Penjadwalan jangka pendek / short term scheduling / low level scheduling, yaitu mengurus masuknya antrian siap ke prosesor serta antrian siap ke alat peripheral I/O, yang mengurus prioritas dan preempsi.
  2. Penjadwalan jangka medium / medium term scheduling / intermediate level scheduling, yaitu mengurus terhadap proses yang dikeluarkan dari prosesor yang belum rampung dikerjakan dan melanjutkan pekerjaan proses tersebut di prosesor.
  3. Penjadwalan jangka panjang / long term scheduling / high level scheduling, yaitu mengurus masuknya pekerjaan gres berupa penentuan pekerjaan gres mana yang boleh diterima dan kiprah disini diubah menjadi proses.

C. Membuka Aplikasi Task Scheduler
Aplikasi task scheduler mencakup 3 panel utama, yaitu: 1) Task Scheduler Library – kolom ini akan membantu pengguna untuk melaksanakan navigasi diantara semua kiprah yang ada. 2) Task Scheduler Summary, bab ini akan memperlihatkan isu wacana tugas-tugaspenting yang telah dibuat. 2) Actions, melalui fungsi ini pengguna sanggup membuat, menghapus, meng-import tugas, menjalankan mengaktifkan dan menon aktifkan kiprah dan mengatur beberapa propertis untuk kiprah yang spesifik.

Untuk membuka aplikasi task scheduler sanggup dilakukan dengan beberapa cara antara lain ialah :
  1. Klik Start Menu -> All Programs -> Accessories -> System tools -> Task Scheduler'.
  2. Klik start Menu, pada text box search acara and file, ketik kata kunci task  maka acara task sheduler akan ditampilkan dibawah acara klik task scheduler.

Dalam jendela task scheduler terdiri dari tiga panel, yaitu :1) Task Scheduler Library – kolom ini akan membantu pengguna untuk melaksanakan navigasi diantara semua kiprah yang ada. 2) Task Scheduler Summary, bab ini akan memperlihatkan isu wacana tugas-tugaspenting yang telah dibuat. 3) Actions, melalui fungsi ini pengguna sanggup membuat, menghapus, meng-import tugas, menjalankan mengaktifkan dan menon aktifkan kiprah dan mengatur beberapa propertis untuk kiprah yang spesifik.
 yaitu komponen dari Microsoft Windows yang menyediakan kemampuan untuk menjadwalkan menj Penjadwalan Proses dengan Task Scheduler
D. Membuat acara kiprah memakai create a basic task wizard
Tugas yang akan dibentuk dan dijadwalkan oleh sistem operasi ini yaitu proses untuk menjalankan Disk Cleanup pada titik tertentu dalam waktu. Adapun langkah-langkah yang dilakukan yaitu sebagai berikut:
  1. Buka aplikasi task scheduler sebagai mana yang telah dijelaskan diatas.
  2. Dari jendela task scheduler, pada kolom action klik create basic task
  3. Memasukkan nama untuk kiprah dan deskripsi.Kemudian tekan tombol Next.
  4. Pilih kapan kiprah tersebut akan dijalankan setiap hari, minggu, bulan, hanya satu kali, ketika komputer dijalankan, ketika log on atau ketika  tindakan tertentu terjadi. Hal ini berfungsi sebagai trigger atau pemicu terhadap apa yang harus terjadi biar kiprah sanggup dijalankan. Pilih opsi yang inginkan dan tekan Next.
  5. Langkah berikutnya yaitu tindakan untuk: memulai sebuah program, mengirim e-mail atau menampilkan pesan. Sebagai rujukan untuk menjalankan Disk Cleanup, maka harus klik 'Memulai program' dan kemudian Next.
  6. Pilih aplikasi untuk menjalankan proses disc cleanUp dengan klik tombol browse kemudian klik next
  7. Jendela form konfirmasi dari penjadwalan kiprah akan ditampilkan dan klik finis untuk mengakhiri program.

Langkah Membuat Jadwal Tugas


E. Mengelola kiprah yang telah terjadwal
Proses untuk menjalankan kiprah tertentu yang sudah dijadwalkan sanggup kelola (run, end, enable, disable, delete) melalui kolom action. Fungsi run dipakai untuk menijalankan kiprah secara pribadi meskipun waktu yang sudah dijadwalkan belum terpenuhi. Langkah-langkah dalam pengelolaan kiprah yaitu sebagai berikut:
 yaitu komponen dari Microsoft Windows yang menyediakan kemampuan untuk menjadwalkan menj Penjadwalan Proses dengan Task Scheduler
  1. Pada active task pilih kiprah yang telah dijadwalkan
  2. Pada kolom task name double klik pada nama kiprah yang telah dibuat
  3. Pada kolom action pilih run untuk menjalankan kiprah yang telah dijadwalkan.
  4. Pada kolom action pilih end untuk menghentikan kiprah yang telah dijalankan
  5. Pada kolom action pilih disable untuk menonaktifkan kiprah yang telah dijadwalkan.
  6. Pada kolom action pilih enable untuk mengaktifkan kiprah yang telah dijadwalkan
  7. Pada kolom action pilih delete untuk menghapus kiprah yang akan dijadwalkan

Penjadwalan merupakan kumpulan kecerdikan dan prosedur di sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem komputer. Penjadwalan bertugas memutuskan proses yang harus berjalan, kapan dan selama berapa usang proses berjalan.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel