Modeling Page Replacement Algorithms

Slides:



Advertisements
Presentasi serupa
Manajemen Memori (Contd).
Advertisements

Manajemen Memory Kelompok 7 : M. Khoirur Roziqin ( )
VIRTUAL MEMORI.
Manajemen Memori Virtual
Cache Memori Oleh : Ahmad Fuad Hariri Fitriana Nelvi Tino Arif Cahyo
Manajemen Memori (2).
“Manajemen Memori Nyata”
Organisasi dan arsitektur komputer
PERTEMUAN – 7 KULIAH SISTEM OPERASI MEMORI
SISTEM OPERASI MODUL Sistem Paging Yuli Haryanto, M.Kom
Sistem Operasi (Operating Systems) Minggu 9
Manajemen Memory.
SISTEM PAGING.
SISTEM PAGING STMIK MDP Palembang
Algoritma Pergantian Halaman
MANAGEMENT MEMORY.
Chapter 8: Memory Management. 8.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts Chapter 8: Memory Management Background Swapping Contiguous.
Defiana Arnaldy, M.Si Manajemen Memori Defiana Arnaldy, M.Si
Pertemuan 8 Virtual Memory
Operating Systems Concept (Konsep Sistem Operasi) Minggu 11
Memori.
Organisasi dan arsitektur komputer
Memory Management (lanjutan)
SISTEM OPERASI SISTEM PAGING.
Tim Teaching Grant Mata Kuliah Sistem Operasi
1 Pertemuan #2 Clocks Matakuliah: H0232/Sistem Waktu Nyata Tahun: 2005 Versi: 1/5.
Oleh : Solichul Huda, M.Kom
Pertemuan 04 Hirarki Memory
SISTEM OPERASI MEMORY MANAGEMENT.
Virtual Memory.
Virtual Memori.
Defiana Arnaldy, M.Si Virtual Memori Defiana Arnaldy, M.Si
“Manajemen Memori Virtual”
T0542 / SWAPPING Alokasi Memori. T0542 / a)Alokasi ruang untuk data segment yang berkembang b)Alokasi ruang untuk data dan stack segment.
Materi Presentasi MANAJEMEN MEMORI 1 1. Pengertian Memori
Memori Virtual.
PRESENT BY Rizky Maulidya Nur Islami Syabaniyah Astrie Nova Islamy Novia Sulviatin
Virtual Memori.
Manajemen Main Memory.
1 Pertemuan 15 Modelling Page Replacement Algorithm Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5.
1 Pertemuan 13 Algoritma Pergantian Page Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5.
Virtual Memory.
Pertemuan 14 Algoritma Pergantian Page (lanjutan)
Arsitektur Memory STMIK & AMIK LOGIKA MEDAN
ORGANISASI dan ARSITEKTUR KOMPUTER
Lecture 6 Main Memory Erick Pranata
Manajemen Memori.
Sistem Paging Edi Sugiarto, S.Kom.
William Stallings Computer Organization and Architecture
9. Manajemen Memori Utama
Chalifa Chazar SISTEM PAGING Chalifa Chazar
TEKNIK KOMPUTER - UNIKOM Jalan Dipatiukur 112 Bandung
Manajemen Memori (2).
Arsitektur Memory STMIK-AUB Surakarta
Memori Virtual SISTEM OPERASI Slide perkuliahan
Memori Virtual Dosen: Abdillah S.Si., MIT.
Organisasi Komputer 1 STMIK-AUB Surakarta
Memori Virtual SISTEM OPERASI Slide perkuliahan
Pertemuan VI MAPPING FUNCTION.
Sistem Operasi: Pengelolaan Memori
Pertemuan 14 Operating System 2
Memori Virtual SISTEM OPERASI Slide perkuliahan
Virtual Memori.
Hierarki Memori Dan Cache Memori..
Manajemen Memori (2).
Manajemen Memori Pertemuan 14 & 15 Sistem Operasi (CSG3E3)
Manajemen Memori (2).
SISTEM OPERASI MODUL Sistem Paging Maria Cleopatra, M.Pd
Manajemen Memory.
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Transcript presentasi:

Modeling Page Replacement Algorithms

Belady’s Anomaly Reference Pages: 0 1 2 3 0 1 4 0 1 2 3 4

Belady’s Anomaly

Stacks Algorithms Definisi dari Stack Algoritm ? Contoh: Reference String terdiri dari 4 Pages: 0 2 1 3 5 4 6 3 7 4 7 3 3 5 5 3 1 1 1 7 2 3 4 1 Reference String terdiri dari 5 Pages:

Memprediksi Page Fault Rates

Memprediksi Page Fault Rates

Distance String

Isu Perancangan untuk Sistem Paging Local Vs Global Allocation Policies

Page Fault Rates

Page Size Want to set page size to reduce internal fragmentation Smaller page size leads to more pages leads to larger page table What is optimal page size? p = page size = ? s = average process size, e = size of each page table entry s/p = average number of pages per process (s/p)*e = space taken up by average process in page table p/2 = average wasted memory in last page of process due to internal fragmentation overhead = (s/p)*e + p/2 Find optimal page size by taking derivative and setting to 0 p = 2se

Process with a subset of pages in main memory

Swap out area  disk image of the logical address spaces of a process

Isu Implementasi Tahapan Page Fault Handling Locking Pages in Memory Backing Store

Handling a Page Fault

Segmentation

Segmentation

Segmentation

Segmentation

Latihan Hitung jumlah page fault jika diketahui Reference String sbb:, dan memori terdiri dari 4 Pages: 0 2 1 3 5 4 6 3 7 4 7 3 3 5 5 3 1 1 1 7 2 3 4 1 Dengan algoritma: FIFO LRU Optimal