PERTEMUAN – 7 KULIAH SISTEM OPERASI MEMORI

Slides:



Advertisements
Presentasi serupa
Form Method(Post & Get) dan Session
Advertisements

Sistem Operasi (pertemuan 5) Memori Razief Perucha F.A
Dahlan Abdullah PERTEMUAN – 4 KULIAH SISTEM OPERASI PROSES & THREAD.
Sistem Operasi (pertemuan 6) Memori Razief Perucha F.A Jurusan Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Syiah Kuala 2012.
Sistem Operasi (pertemuan 1) Memori Razief Perucha F.A
Manajemen Memory Kelompok 7 : M. Khoirur Roziqin ( )
PERTEMUAN – 10 KULIAH SISTEM OPERASI I/O dan DISK
VIRTUAL MEMORI.
segmentasi dan kombinasi paging-segmentasi
Manajemen Memori Virtual
Manajemen Memory 1 Manajemen Memory Sederhana dan Swapping
Dahlan Abdullah
Dahlan Abdullah PERTEMUAN - 3 KULIAH SISTEM OPERASI PENGANTAR SISTEM OPERASI.
VIRTUAL MEMORI Ahmad Khusen Ira putri N Mawaddatur Rohmah.
SISTEM OPERASI Manajemen Memori Asmaul Husna ( )
Manajemen Memori (2).
MEMORI. I NTRODUCTION Memori adalah pusat data berkumpul sebelum atau sesudah di eksekusi oleh CPU CPU mengambil instruksi dari memori (ex instruksi simpan.
Dahlan Abdullah PERTEMUAN – 6 KULIAH SISTEM OPERASI SINKRONISASI & DEADLOCK.
PERTEMUAN – 7 KULIAH SISTEM OPERASI DEADLOCK
SISTEM PAGING.
SISTEM OPERASI MODUL Sistem Paging Yuli Haryanto, M.Kom
SISTEM OPERASI MODUL Manajemen Memori Yuli Haryanto, M.Kom
SISTEM PAGING.
SISTEM PAGING STMIK MDP Palembang
Algoritma Pergantian Halaman
MANAGEMENT MEMORY.
Defiana Arnaldy, M.Si Manajemen Memori Defiana Arnaldy, M.Si
Pertemuan 8 Virtual Memory
Operating Systems Concept (Konsep Sistem Operasi) Minggu 11
Manajemen Memori.
Memory-Management Unit
MATERI 7 SISTEM OPERASI Managemen Memori Oleh : Mufadhol, S.Kom
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”
Materi Presentasi MANAJEMEN MEMORI 1 1. Pengertian Memori
Memori Virtual.
PRESENT BY Rizky Maulidya Nur Islami Syabaniyah Astrie Nova Islamy Novia Sulviatin
Virtual Memori.
Virtual Memory.
Management Memory.
Lecture 6 Main Memory Erick Pranata
Manajemen Memori.
OPERATING SYSTEM.
Sistem Paging Edi Sugiarto, S.Kom.
Virtual Memory Virtual Memory Virtual Memory Virtual Memory
MANAJEMEN MEMORI.
TEKNIK KOMPUTER - UNIKOM Jalan Dipatiukur 112 Bandung
Manajemen Memori (2).
PERTEMUAN – 4 KULIAH SISTEM OPERASI KONSEP DASAR SISTEM OPERASI
Memori Virtual SISTEM OPERASI Slide perkuliahan
Memori Virtual Dosen: Abdillah S.Si., MIT.
MANAJEMEN MEMORY PART 3 Ritzkal, S.Kom,CCNA.
Memori Virtual SISTEM OPERASI Slide perkuliahan
OVERLAY & VIRTUAL MEMORY
Memori Virtual SISTEM OPERASI Slide perkuliahan
Virtual 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.
MANAJEMEN MEMORY.
OPERATING SYSTEM. 1.Fungsi Sistem Operasi 2.Penjadwalan Proses 3.Memori Manajemen Dukungan Sistem Operasi meliputi:
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Paging dan Segmentasi DISUSUN OLEH KELOMPOK 5: 1.GIEFFARI SATRIA ABDILLAH ( ) 2.BAGUS PRADIKA ( ) 3.ANGGA PRADANA ( )
Transcript presentasi:

PERTEMUAN – 7 KULIAH SISTEM OPERASI MEMORI Dahlan Abdullah http://dahlan.unimal.ac.id Email : dahlan@unimal.ac.id

TINJAUAN INSTRUKSIONAL UMUM / TIU Mahasiswa mampu untuk menjelaskan memori dalam Sistem Operasi TINJAUAN INSTRUKSIONAL KHUSUS / TIK Mahasiswa mampu untuk menjelaskan latar belakang momori, pembagian memori, halaman, alokasi frame dan thrashing

Latar Belakang Penukaran (Swap) Alokasi Memori yang Berdampingan Pemberian Halaman Memori Virtual Pemindahan Halaman Thrashing

LATAR BELAKANG Memori merupakan inti dari sistem komputer modern. CPU mengambil instruksi dari memori sesuai yang ada pada program counter. Instruksi dapat berupa menempatkan/ menyimpan dari/ ke alamat di memori, penambahan, dan sebagainya. Dalam managemen memori ini, kita akan membahas bagaimana urutan alamat memori yang dibuat oleh program yang berjalan.

PENUKARAN (SWAP) Sebuah proses membutuhkan memori untuk dieksekusi. Sebuah proses dapat ditukar sementara keluar memori ke backing store (disk), dan kemudian dibawa masuk lagi ke memori untuk dieksekusi. Pertukaran membutuhkan sebuah backing store. Backing store biasanya adalah sebuah disk yang cepat. Cukup besar untuk mengakomodasi semua kopi tampilan memori. Bagian terbesar dari waktu pertukaran, adalah waktu pengiriman. Total waktu pengiriman langsung didapat dari jumlah pertukaran memori.

ALOKASI MEMORI yang BERDAMPINGAN Sistem Operasi dapat dialokasikan pada memori bagian bawah (low memory) mau pun memori bagian atas (high memory). Secara garis besar ada dua metode khusus yang digunakan dalam membagi-bagi lokasi memori, yaitu : Alokasi partisi tetap (Fixed Partition Allocation) dan Alokasi partisi variabel (Variable Partition Allocation)

PEMBERIAN HALAMAN Pemberian halaman mencegah masalah penting dari mengepaskan ukuran bongkahan memori yang bervariasi ke dalam penyimpanan cadangan, yang mana diderita oleh kebanyakan dari skema managemen memori sebelumnya.

Perangkat Keras Pemberian Halaman

Memori Virtual Pertama kali dikemukakan Fotheringham pada tahun 1961 pada sistem komputer Atlas di Universitas Manchester, Inggris Memori virtual merupakan suatu teknik yang memisahkan antara memori logis dan memori fisiknya. Teknik ini mengizinkan program untuk dieksekusi tanpa seluruh bagian program perlu ikut masuk ke dalam memori. Berbeda dengan keterbatasan yang dimiliki oleh memori fisik, memori virtual dapat menampung program dalam skala besar, melebihi daya tampung dari memori utama yang tersedia.

PEMINDAHAN HALAMAN Pemindahan Halaman Secara FIFO Pemindahan Halaman Secara Optimal Pemindahan Halaman Secara LRU Pemindahan Halaman Secara Perkiraan LRU Dasar Perhitungan Pemindahan Halaman Algoritma Page-Buffering

THRASHING Aktivitas yang tinggi dari paging disebut thrashing. Suatu proses dikatakan thrashing jika proses menghabiskan waktu lebih banyak untuk paging daripada eksekusi (proses sibuk untuk melakukan swap-in swap-out). Penyebab dari thrashing adalah utilisasi CPU yang rendah. Jika utilisasi CPU terlalu rendah, kita menambahkan derajat dari multiprogramming dengan menambahkan proses baru ke sistem.

THRASHING

Contoh Penggunaan Memori Virtual Windows NT Solaris 2 Linux

Selesai ……. Lanjut ke Pertemuan - 9