Anda di halaman 1dari 4

Tugas 2

Sistem Operasi

NAMA: Y Firman Putra Adrian

NIM: 044813483
1.
Sebuah CPU dengan quantum 2 mendapat beberapa proses yang
kedatangannya sebagai berikut:

Process Arrival Time (Waktu dating) Burst Time

P1 0 5
P2 1 4
P3 3 3
P4 5 1

Hitung lah rata-rata dari Turnaround time, Waiting Time dan Response
time menggunakan algoritma penjadwalan Round Robin
Grafik Gantt :
P1 P2 P3 P4 P1 P2 P3 P1
0 2 4 6 7 9 11 12 13
Penjelasan :

Waktu 0 : hanya ada P1, sehingga P1 yang dijalankan


Waktu 2 : Jatah untuk P1 habis, P1 masuk ke antrian. CPU ambil antrian terdepan
yaitu P2
Waktu 4 : Jatah untuk P2 habis, P2 masuk ke antrian. CPU ambil antrian terdepan
yaitu P3
Waktu 6 : Jatah untuk P3 habis, P3 masuk ke antrian. CPU ambil antrian terdepan
yaitu P4
Waktu 7 : P4 selesai. CPU ambil antrian terdepan yaitu P1
Waktu 9 : Jatah untuk P1 habis, P1 masuk ke antrian. CPU ambil antrian terdepan
yaitu P2
Waktu 11 : P2 selesai. CPU ambil antrian terdepan yaitu P3
Waktu 12 : P3 selesai. CPU ambil antrian terdepan yaitu P1
Waktu 13 : P1 selesai

Turnaround Time (selesai – datang)


P1= 13- 0 = 13
P2= 11 - 1 = 10
P3= 12 - 3 = 9
P4= 7 - 5 = 2
13+10+9 +2
Rata – Rata =
4
34
=
4
= 8,5

Waiting Time :
P1= (0-0)+(7-2)+(12-9) = 8
P2= (2-1)+(9-4) = 6
P3= (4-3)+(11-6) = 6
P4= (6-5) = 1
8+ 6 + 6 + 1
Rata – Rata =
4
21
=
4

= 5,25
Response Time (Awal dieksekusi – datang) :

P1= 0 - 0 = 0
P2= 2 - 1 = 1
P3= 4 - 3 = 1
P4= 6 - 5 = 1
0+1+1+1
Rata – Rata =
4
3
=
4

= 0,75

2.
Proses pemberhentian (termination) pada kasus di atas dapat dilakukan dengan
menerapkan
mekanisme sinkronisasi. Dalam hal ini, konsep mutex (mutual exclusion) dapat
digunakan untuk mengatur akses terhadap alat tulis (pensil dan penghapus) sehingga
tidak muncul situasi dimana siswa harus menunggu alat tulis yang dibutuhkannya
tidak tersedia karena sedang digunakan oleh siswa lain.

Konsep mutex dapat diimplementasikan dengan memberikan kunci atau token untuk
setiap alat tulis yang tersedia. Jika seorang siswa ingin menggunakan pulpen tertentu,
ia harus membawa kunci atau token terlebih dahulu. Alat tulis yang tidak memiliki
kunci atau token berarti sedang digunakan oleh siswa lain.

Setelah siswa selesai menggunakan alat tulis, mereka harus mengembalikan kunci
atau token ke tempat asalnya agar pulpen tersebut tersedia untuk siswa lain. Ini
memungkinkan kontrol akses yang lebih efisien dan tidak ada siswa yang harus
menunggu terlalu lama untuk alat tulis yang mereka butuhkan.
Hal yang harus dilakukan adalah membiarkan pensil dan penghapus yang digunakan
budi hingga selesai, lalu memberikan kepada andi untuk pemakaian berikutnya.
Karena tidak ada gunanya andi menggunakan penghapus jika belum ada pensil untuk
menulis

3. jika dilihat dari permasalah diatas bisa di bilang pc yang digunakan adalah
kekurangan kapasiatas memori. Memori adalah pusat dari operasi pada sistem
komputer modern, berfungsi sebagaitempat penyimpanan informasi yang harus diatur
dan dijaga sebaik-baiknya. Memori adalah array besar dari word atau byte, yang
disebut alamat
Dengan mengetahui hal tersebut kita bisa menambah atau mengupgrade memori yang
ada menjadi kapasitas yang liebih besar lalu menggunakan konsep manajemen
memori. manajemen memori adalah suatu kegiatan untuk mengelola memori
komputer. Proses ini menyediakan cara mengalokasikan memori untuk proses atas
permintaan mereka, membebaskan untuk digunakan kembali ketika tidak lagi
diperlukan serta menjaga alokasi ruang memori bagi proses. Pengelolaan memori
utama sangat penting untuk sistem komputer, penting untuk memproses dan fasilitas
masukan/keluaran secara efisien, sehingga memori dapat menampung sebanyak
mungkin proses dan sebagai upaya agar pemogram atau proses tidak dibatasi kapasitas
memori fisik di sistem komputer
Dengan melakukan manajemen memori kita lebih bisa mengontrol penggunaan
memori kita di pc dan lebih bisa meringankan proses pc dan menghemat kapasitas
memori dari program – program yang memang kita jarnag gunakan dan
Mengalokasikan memori ke proses yang memerlukan. Mendealokasikan memori dari
proses telah selesai. Mengelola swapping atau paging antara memori utama dan disk.

Anda mungkin juga menyukai