Nama :
Ni Putu Cindy Meilani
Nim :
1605551022
Dosen
: I Putu Agus Eka Pratama ST., MT.
Matakuliah
: Network Operating System
Kampus
: Program Studi Teknologi Informasi, Fakultas Teknik, Universitas Udayana.
Scheduling
memiliki peranan penting didalam Network Operating System. Seperti yang kita
bahas pada artikel sebelumnya, scheduling disini berperan memaksimalkan kinerja
dan waktu processor, optimalisasi sumber daya, dan memaksimalkan output yang
dihasilkan. Untuk pengantar mengenai scheduling dapat dilihat di artikel .
Algoritma Scheduling (lanjutan)
- Shortest Process Next (SPN)
SPN akan memeriksa
processing time (waktu pemrosesan/waktu eksekusi) dari setiap job, dimana
process time yang paling pendek akan di-sorting ke antrian paling depan, dan
yang terpanjang akan di-sorting ke antrian paling belakang.
- Feedback
Fokus pada feedback bukanlah
pada waktu eksekusinya, melainkan pada berapa lama waktu yang dihabiskan untuk
melakukan eksekusi. Job yang masuk ke sejumlah antrian dengan memfokuskan
kepada berapa lama waktu yang dihabiskan, dan apabila melebihi waktu, maka akan
dilepaskan sampai semua proses selesai. Jika proses tdak selesai, maka akan
digunakan algoritma Round Robin (RR). Gambar dibawah ini merupakan proses pada
penjadwalan Feedback.
- High Response Radio Next (HRRN)
Jika 2 algoritma
sebelumnya focus pada time processing, maka di algoritma HRRN ada rumus yang
digunakan yaitu (w+s)/s. Pada algoritma ini akan memilih job yang nilai
Response Time-nya terbesar (R). Nilai R tersebut diperoleh dari rumus (w+s)/s,
dimana w adalah waiting time (waktu tunggu processor), dan s adalah service
time.
- Shortest Remaining Time (SRT)
Algoritma ini
memilih yang waktu tunggunya lebih pendek. Job yang masuk ke dalam antrian memiliki
waktu tunggu, dimana apabila job dengan waktu tunggu yang lama akan menimbulkan
starvation.
Peran Penjadwalan pada NOS secara spesifik.
Membantu
penjadwalan dari semua service yang ada di dalam server.
Memanfaatkan cron,
dapat menentukan penjadwalan terhadap suatu proses.
Jika dikaitkan
dengan log dan cron, dapat membantu system administrator di dalam memperoleh
data dan informasi mengenai sistem pada server (melalui bantuan OS).
Praktik Melihat Log Sistem
Dibawah ini merupakan proses yang terjadi pada Log Sistem dengan menggunakan perintah nano /var/log/syslog
Praktik Melihat Semua File Log
Setelah melihat list file yang ada, kemudian sebuah file dibuka. Dari gambar diatas dapat dilihat bahwa akan dibuka file dengan nama kern.log dengan perintah nano. Dibawah ini merupakan tampilan setelah file tersebut dibuka.
0 komentar:
Posting Komentar