• Tidak ada hasil yang ditemukan

Penjadwalan Waktu Nyata pertemuan 9

N/A
N/A
Protected

Academic year: 2017

Membagikan "Penjadwalan Waktu Nyata pertemuan 9"

Copied!
9
0
0

Teks penuh

(1)
(2)

• Penjadwalan (scheduling) merupakan

komponen sistem operasi waktu nyata yang paling penting.

(3)

Validasi Algoritma Penjadwalan

Penjadwalan harus divalidasi sebelum diimplementasikan pada RTS dan memenuhi kondisi berikut :

a. Setiap processor harus dialokasikan untuk 1 job.

b. Waktu processor total yang dialokasikan untuk tip job sama dengan waktu eksekusi actual atau maksimumnya.

c. Tidak ada job yang dijadwalkan sebelum waktu releasenya, agar processor tidak idle (standby, sementara ada task lain yang dapat dikerjakan)

(4)

Metode Penjadwalan

• Metode dinamik

Pemroses melakukan scheduling pada saat sistem berjalan berdasarkan task yang sedang running atau istilah lain disebut dengan online. Metode ini didesain dan bekerja atas permintaan layanan.

• Metode Statik

(5)

Model kendala waktu

• s = titik mulai pemrosesan task(start/ready time/release time)

• e = waktu pemrosesan T

• d = waktu deadline T

(6)

Syarat schedulling algoritma

• Ratio jaminan

Algoritma dapat menjamin penjadwalan task yang baru datang dan menjamin task dapat diproses sebelum deadline sebanyak mungkin

ideal =1

• Utilitas pemroses

(7)

Rate Monotonic Scheduling (RMS)

RMS merupakan algoritma untuk implementasi Hard Real Time System dengan Processor tunggal

Sifat-sifat algoritma : 1. Algoritma dinamis

2. Preemtive berbasis prioritas statik

(8)

• Beberapa asummsi pada algoritma Rate Monotonic Scheduling(RMS), antara lain semua task dalam himpunan task adalah

periodik, batas waktu relatif dari suatu task adalah sama dengan periodenya. Prioritas

suatu task adalah berbanding terbalik dengan periodenya.

(9)

• Pada sistem processor tunggal, waktu eksekusi tidak boleh lebih besar dari periode

U = e/p

Jika task berpriode 80 milidetik dan waktu eksekusi 55 milidetik, maka :

Referensi

Dokumen terkait

Dapat dilihat pada hasil yang telah diperoleh sebelumnya bahwa penjadwalan menggunakan metode algoritma Tabu Searh lebih baik dari metode perusahaan saat ini. Makespan

Tujuan dari Tugas Akhir ini adalah melakukan pengembangan dan optimasi untuk aplikasi penjadwalan sidang otomatis dengan menggunakan algoritma genetik yang dibuat

Dari hasil perhitungan peneliti, model antrian yang digunakan perusahaan saat ini sudah sesuai, perusahaan hanya perlu melakukan penjadwalan ulang kapal yaitu, dengan

Dengan menerapkan metode saat ini, perusahaan terlihat mudah dalam melakukan penjadwalan pesanan, namun perusahaan tidak memperhatikan delay pada mesin sehingga

Seharusnya penjadwalan yang dibuat itu dosen pembimbing tidak boleh menjadi penguji pada saat mahasiswa yang dibimbingnya melakukan sidang.Dengan adanya proses

POINT PRIDE OF MINE belum menerapkan metode penjadwalan dalam proses produksinya, maka dalam hal ini penulis melakukan penelitian untuk membandingkan metode

Sistem yang dibuat adalah Perancangan dan Pembuatan Program Aplikasi Penjadwalan Kelas Mata Kuliah di suatu lembaga pendidikan atau universitas dengan Metode