Anda di halaman 1dari 3

Tugas Kelompok ke-1

(Minggu 3 / Sesi 4)
-

Soal:
1. Sistem didominasi oleh tugas -tugas periodik sehingga penjadwalan monotonik diusulkan
sebagai cara untuk menyelesaikan konflik penjadwalan multitask. Asumsikan bahwa
dalam rentang waktu yang diberikan sistem memiliki lima tugas dengan parameter seperti
yang tercantum di bawah ini.
Tugas P1: Processing Time C1 = 20; Periode T1 = 90.

• Tugas P2: Processing Time C2 = 30; Periode T2 = 250.
• Tugas P3: Processing Time C3 = 70; Periode T3= 370.
(Problem 10.7 Hal. 502)

Jawab

Utilisasi CPU :

1/𝑛
=
2(2−1)
P1: Processing Time
Dik : C1 =20 : Perriode T1 = 90
P2 : C2 =30 T2 =250
P3 C3 = 70 T3 = 370

90
• Utilisasi CPU P1 = = 4.5

• Utilisasi CPU P2 = = 8.33


COMP6600 – Operating Systems

370
• Utilisasi CPU P3=
70
= 52.86
Total = 4.5+8.33+52.86 = 65.69 %

Dengan menggunakan penjadwalan rate monotonik maka P 1 akan dapat prioritas lebih tinggi dari
P2 dan P3

2. A. Antarmuka sumber daya TinyOS tidak mengijinkan komponen yang sudah memiliki
permintaan dalam antrian untuk sumber daya untuk membuat permintaan kedua.
Berikan alasannya.

B. Namun, antarmuka Sumber Daya TinyOS memungkinkan komponen yang menah an


kunci sumber daya untuk meminta kembali kunci. Permintaan ini diantrekan untuk
hibah nanti. Sarankan alasan untuk kebijakan ini. Petunjuk: Apa yang mungkin
menyebabkan ada latensi antara satu komponen yang melepaskan kunci dan diberikan
kepada pemohon berikutnya?
(Problem 13.2 hal. 625).

A. Karena TinyyOS didesain untuk tidak memiliki file-system, hanya mendukung alokasi
memori statik, mengimplementasikan sistem sederhana, serta menyediakan perangkat dan
abstraksi jaringan yang sederhana.

B. Konfigurasi Sumber Daya: Antarmuka ini memungkinkan sumber daya


dikonfigurasikan secara otomatis sesaat sebelum klien diberikan akses ke sana. Komponen
yang menyediakan Antarmuka Konfigurasi Sumber Daya menggunakan antarmuka yang
disediakan oleh yang mendasarinya sumber daya yang didedikasikan untuk
mengkonfigurasinya menjadi salah satu mode operasi yang diinginkan.
Antarmuka spesifik sumber daya: Setelah klien memiliki akses ke sumber daya, ia
menggunakan antarmuka sumber daya khusus untuk bertukar data dan mengontrol informasi
dengan sumber.

Arbiter menerima permintaan untuk akses dan konfigurasi dari klien dan memberlakukan kunci
pada sumber daya yang mendasarinya. Komponen sumber daya bersama memediasi
pertukaran data antara klien dan sumber daya yang mendasarinya. Wasit informasi yang
diteruskan dari arbiter ke komponen sumber daya bersama mengontrol akses klien ke sumber
daya yang mendasarinya
COMP6600 – Operating Systems

Anda mungkin juga menyukai