Anda di halaman 1dari 7

CII2H3 SISTEM OPERASI

Tugas-10

VIRTUAL MEMORI-1 (BAG-10)

Kelompok 1

KELAS IF-45-10

Dosen: SLG

PROGRAM STUDI S1 INFORMATIKA


FAKULTAS INFORMATIKA
UNIVERSITAS TELKOM
BANDUNG
2023
Ketentuan:
1. Dikerjakan secara kelompok.
2. Jawaban ditulis tangan pada kertas yang berukuran sama.
3. Untuk soal perhitungan, maka cara atau langkah pengerjaan wajib dituliskan.
4. TIDAK BOLEH copy-paste jawaban dari ChatGPT.
5. TIDAK BOLEH mencontek jawaban dari kelompok lain.
6. Setiap anggota kelompok wajib mengerjakan soal (ikut berkontribusi).
7. Anggota kelompok yang tidak ikut mengerjakan maka nilainya nol, nama mahasiswa
tersebut tidak perlu ditulis di tabel.
8. Kumpulkan kertas jawaban dari setiap anggota kelompok jadi 1, jawaban tidak
perlu ditulis ulang dalam 1 kertas jawaban.
9. Kumpulkan jawaban sebelum kelas berakhir.
10. Lengkapi jawaban dengan tabel pernyataan di bawah ini sebagai syarat nilai di-input.

PERNYATAAN
Saya menyatakan bahwa saya:
(a) benar-benar ikut mengerjakan soal
(b) telah menjelaskan jawaban saya ke teman anggota kelompok
(c) telah memahami penjelasan dari teman anggota kelompok

Nama NIM Nomor soal yang Tanda Tangan


dikerjakan
Gloria Natasya Irene Sidebang 1301213445 3a

Lulu Maudhuna Alfani 1301213046 1

Nizam Abdullah 1301213232 2

Tio Adji Hidayat 1301213084 3b


a. Jelaskan yang dimaksud dengan:

i. Principle of locality (nilai 5)


Jawab:

ii. Thrashing (nilai 5)


Jawab:

iii. Page Table Entry (nilai 5)


Jawab:

iv. TLB (nilai 5)


Jawab:

b. Gambarkan dan jelaskan mekanisme TLB (Translation Lookaside Buffer)! (nilai 15)
Jawab:
a. Komputer mempunyai 36 bit virtual address space dengan ukuran page = 8K dan ukuran
page table entry (PTE) = 4 Byte. Komputer menggunakan virtual memory paging. Berapa
banyaknya page? (nilai 10)
Jawab:

b. Komputer mengimplementasikan virtual memory paging sederhana. Virtual address adalah


1 GB (2^30) dengan ukuran page = 1 KB. Jika ukuran PTE adalah 2 byte, berapa memori
yang digunakan untuk page tabel ketika ada 75 proses berjalan? (nilai 10)
Jawab:
a. Misalkan 16 bit komputer dan ukuran page = 256 byte. Sebuah proses berjalan dengan TLB
yang berisi:

Valid bit Virtual page number Page frame number


1 0x32 0xBE
1 0x1A 0xCA
1 0xBE 0x22
0 0x42 0x1A

Jika proses meminta virtual address 0x1ABE, berapa alamat fisik yang akan diberikan? (nilai 15)
Jawab:

b. Diketahui manajemen memori menggunakan virtual memori segmentasi dan paging

2 bit Virtual segmen 6 bit virtual page 12 bit offset

Ditranslasikan ke alamat fisik

8 bit alamat fisik 12 bit offset

Ukuran Page table entry (PTE) adalah 16 bit dengan format:

8 bit alamat fisik ernel ocac rty se Writabl alid


he e

i. Berapa ukuran page? (nilai 10)

Jawab:

ii. Berapa ukuran maksimum virtual memori? (nilai 10)


Jawab:

iii. Berapa ukuran maksimum alamat fisik? (nilai 10)


Jawab:

Anda mungkin juga menyukai