Pertemuan 8 Virtual Memory

Slides:



Advertisements
Presentasi serupa
Sistem Operasi (pertemuan 1) Memori Razief Perucha F.A
Advertisements

Manajemen Memori (Contd).
Manajemen Memory Kelompok 7 : M. Khoirur Roziqin ( )
VIRTUAL MEMORI.
segmentasi dan kombinasi paging-segmentasi
Manajemen Memori Virtual
Cache Memori Oleh : Ahmad Fuad Hariri Fitriana Nelvi Tino Arif Cahyo
SISTEM OPERASI Manajemen Memori Asmaul Husna ( )
Manajemen Memori (2).
Cache Memory.
PERTEMUAN – 7 KULIAH SISTEM OPERASI MEMORI
SISTEM PAGING.
SISTEM OPERASI MODUL Sistem Paging Yuli Haryanto, M.Kom
Manajemen Memory.
SISTEM PAGING.
SISTEM PAGING STMIK MDP Palembang
Algoritma Pergantian Halaman
MANAGEMENT MEMORY.
Defiana Arnaldy, M.Si Manajemen Memori Defiana Arnaldy, M.Si
Operating Systems Concept (Konsep Sistem Operasi) Minggu 11
Memory-Management Unit
Modeling Page Replacement Algorithms
Memory Management (lanjutan)
SISTEM OPERASI SISTEM PAGING.
Tim Teaching Grant Mata Kuliah Sistem Operasi
PERTEMUAN KE-16 PERKULIAHAN SISTEM OPERASI
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.
Virtual Memori.
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)
Sistem Operasi UPN Veteran Surabaya 2012.
Management Memory.
ORGANISASI dan ARSITEKTUR KOMPUTER
Manajemen Memori.
Manajemen Memori (1).
Sistem Paging Edi Sugiarto, S.Kom.
Chalifa Chazar SISTEM PAGING Chalifa Chazar
MANAJEMEN MEMORI.
TEKNIK KOMPUTER - UNIKOM Jalan Dipatiukur 112 Bandung
Manajemen Memori (2).
Memori Virtual SISTEM OPERASI Slide perkuliahan
Memori Virtual Dosen: Abdillah S.Si., MIT.
IV. Proses-proses Terdapat beberapa definisi proses, diantaranya proses sebagai program yang sedang dalam keadaan eksekusi Proses membutuhkan sumber daya.
Memori Virtual SISTEM OPERASI Slide perkuliahan
Pertemuan 18 Optimalisasi Kode dan Mewarnai Graph I
Sistem Operasi: Pengelolaan Memori
Pertemuan 14 Operating System 2
OVERLAY & VIRTUAL MEMORY
Memori Virtual SISTEM OPERASI Slide perkuliahan
Virtual Memori.
Hierarki Memori Dan Cache Memori..
Manajemen Memori (2).
Virtual Memori Pertemuan 17 & 18 Sistem Operasi (CSG3E3)
Manajemen Memori Pertemuan 14 & 15 Sistem Operasi (CSG3E3)
KELOMPOK 1 ( satu ) Roni Aditya M. Lingga Z. Jeges. P Yunus. Prayogo
Sistem Operasi Teknik Informatika STT Wastukancana Purwakarta
Cache Memory.
Manajemen Memori (2).
SISTEM OPERASI MODUL Sistem Paging Maria Cleopatra, M.Pd
Manajemen Memory.
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Transcript presentasi:

Pertemuan 8 Virtual Memory Matakuliah: Sistem Operasi Pertemuan 8 Virtual Memory

Learning Outcome Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat menerangkan cara kerja Virtual memory.

Outline Materi Konsep Virtual Memory Demand Paging Page Replacement

Konsep Virtual Memory Mengapa digunakan Virtual Memory ? Karena ukuran main memory yang terbatas sedangkan ukuran dari proses dapat melebihi ukuran dari main memory. Hal ini maka akan menyebabkan terjadinya : Page Fault -> kegagalan suatu main memory untuk menampilkan page yang dibutuhkan untuk mengeksekusi sebuah proses karena tidak ada dalam main memory Thrashing -> Kejadian dimana proses tidak memiliki jumlah frame yang cukup untuk menyimpan sejumlah page yang sering sekali digunakan oleh proses. Konsep dari Virtual Memory menggunakan management memory paging yaitu membagi main memory menjadi beberapa frame yang memiliki ukuran yang sama.

Demand paging Sistem demand paging sama dengan sistem paging yaitu dengan proses swap. Lazy swapper -> metode untuk melakukan pengalihan dari memory sekunder ke main memory. Flag yang digunakan : Valid invalid

Cara kerja Demand Paging Mengecek tabel internal (PCB) untuk menentukan Valid dan invalid sebuah page. Jika valid maka dihentikan, Jika invalid maka mencari frame kosong pada main memory Kemudian membaca page yang invalid ke memory sekunder Swap in page ke main memory dan memperbaiki table page dan tabel internal Menunggu instruksi dari prosesor untuk digunakan.

Page replacement Algoritma FiFO Algoritma yang digunakan untuk menukar tempat pada main memory dengan cara mencari page yang paling lama berada pada main memory. Algoritma Optimal Algoritma yang digunakan untuk menukar tempat pada main memory dengan cara mencari page yang tidak digunakan dalam waktu dekat. Algoritma least recently Use (LRU) Algoritma yang digunakan untuk menukar tempat dengan cara mencari page yang tidak baru saja digunakan oleh procesor

Quis Jelaskan Management memory menggunakan equal fixed partition (dengan gambar) proses dibawah ini : Jika ukuran main memory 120 mb dengan ukuran partisi 60 mb! Proses Ukuran P1 50 mb P2 30 mb P3 60 mb P4 40 mb

Quis (Cont) Jika ada reference string 3 2 4 5 1 3 2 1 1 4 5 3 2 4 5 1 3 2 1 1 4 5 Jelaskan cara kerja (dengan gambar) page replacement menggunakan algoritma LRU jika jumlah frame ada 3!