Dokumen tersebut membahas konsep dasar manajemen memori pada sistem operasi, meliputi konsep binding, dynamic loading, dynamic linking, overlay, ruang alamat logika dan fisik, swapping, pengalokasian berurutan (contiguous allocation), dan pengalokasian tidak berurutan (non contiguous allocation).
Manajemen memory Bab I Politeknik Negeri Bengkalistengkujefrizal
油
Memori dan manajemen memori adalah hal penting dalam sistem operasi. Memori digunakan untuk menyimpan instruksi dan data, sementara manajemen memori mengelola alokasi dan pelepasan memori. Beberapa strategi yang digunakan termasuk memori maya, overlay, swapping, dan pencatatan status memori menggunakan peta bit atau linked list.
Manajemen memori sangat penting untuk mengelola memori komputer secara efisien dengan cara mengalokasikan dan mendealokasikan memori untuk proses-proses, serta melakukan swapping antara memori utama dan penyimpanan sekunder. Ada dua jenis manajemen memori, yaitu dengan swapping yang melakukan pemindahan proses antara memori dan disk, serta tanpa swapping yang tidak melakukan pemindahan proses.
Dokumen tersebut membahas tentang manajemen memori dalam sistem operasi. Terdapat beberapa bagian utama yaitu memory manager yang menentukan proses mana yang masuk antrian, jenis-jenis memori, alamat memori, isi memori, dan fungsi manajemen memori seperti mengalokasikan dan mendealokasikan memori untuk proses. Dibahas pula manajemen memori berdasarkan ada tidaknya swapping atau paging antara memori utama dan disk.
Dokumen tersebut membahas tentang memori virtual, termasuk demand paging, pemindahan halaman, alokasi frame, dan thrashing. Memori virtual memisahkan memori logis dan fisik, memungkinkan program dieksekusi tanpa harus masuk ke memori secara keseluruhan.
Ringkasan dokumen tersebut adalah:
(1) Dokumen tersebut membahas tentang metode alokasi memori dalam sistem operasi, (2) Terdapat tiga metode alokasi memori yaitu contiguous memory allocation, segmentation, dan paging, (3) Setiap metode memiliki kelebihan dan kekurangan masing-masing dalam mengalokasikan memori untuk proses-proses.
Memori komputer digunakan untuk menyimpan instruksi dan data proses yang sedang berjalan. Sistem operasi mengelola memori dengan cara menukar proses keluar dan masuk memori (swapping) agar memori dapat digunakan secara optimal oleh banyak proses sekaligus. Swapping dilakukan ketika proses selesai atau proses dengan prioritas tinggi tiba. Alokasi memori dilakukan secara berkesinambungan untuk mendukung proteksi memori. Fragmentasi memori dap
Dokumen tersebut memberikan penjelasan tentang penilaian kursus yang terdiri dari berbagai tugas individu dan kelompok serta presentasi. Selanjutnya diberikan penjelasan mengenai arsitektur sistem komputer pada umumnya yang terdiri atas CPU, memori, dan perangkat input output yang terhubung melalui bus. Kemudian dijelaskan komponen-komponen penting sistem komputer seperti prosesor, register, cache memory, RAM, memori sekunder, serta met
Memori merupakan tempat menyimpan data dan instruksi program. Terdapat berbagai tingkatan memori dalam sistem komputer, mulai dari register, cache, memori utama, hingga memori sekunder. Manajemen memori bertujuan meningkatkan kecepatan akses prosesor serta memaksimalkan kapasitas penyimpanan.
Dokumen tersebut membahas tentang multiprosesing pada arsitektur komputer. Multiprocessing memungkinkan pemrosesan secara serentak menggunakan dua CPU atau lebih. Terdapat beberapa jenis sistem multiprosesing seperti loosely coupled, functionality specialized processor, dan tightly coupled multiprocessing. Sistem operasi multiprosesor memiliki peran penting dalam mengelola sumber daya dan menjadwalkan proses secara efisien.
Manajemen memory Bab I Politeknik Negeri Bengkalistengkujefrizal
油
Memori dan manajemen memori adalah hal penting dalam sistem operasi. Memori digunakan untuk menyimpan instruksi dan data, sementara manajemen memori mengelola alokasi dan pelepasan memori. Beberapa strategi yang digunakan termasuk memori maya, overlay, swapping, dan pencatatan status memori menggunakan peta bit atau linked list.
Manajemen memori sangat penting untuk mengelola memori komputer secara efisien dengan cara mengalokasikan dan mendealokasikan memori untuk proses-proses, serta melakukan swapping antara memori utama dan penyimpanan sekunder. Ada dua jenis manajemen memori, yaitu dengan swapping yang melakukan pemindahan proses antara memori dan disk, serta tanpa swapping yang tidak melakukan pemindahan proses.
Dokumen tersebut membahas tentang manajemen memori dalam sistem operasi. Terdapat beberapa bagian utama yaitu memory manager yang menentukan proses mana yang masuk antrian, jenis-jenis memori, alamat memori, isi memori, dan fungsi manajemen memori seperti mengalokasikan dan mendealokasikan memori untuk proses. Dibahas pula manajemen memori berdasarkan ada tidaknya swapping atau paging antara memori utama dan disk.
Dokumen tersebut membahas tentang memori virtual, termasuk demand paging, pemindahan halaman, alokasi frame, dan thrashing. Memori virtual memisahkan memori logis dan fisik, memungkinkan program dieksekusi tanpa harus masuk ke memori secara keseluruhan.
Ringkasan dokumen tersebut adalah:
(1) Dokumen tersebut membahas tentang metode alokasi memori dalam sistem operasi, (2) Terdapat tiga metode alokasi memori yaitu contiguous memory allocation, segmentation, dan paging, (3) Setiap metode memiliki kelebihan dan kekurangan masing-masing dalam mengalokasikan memori untuk proses-proses.
Memori komputer digunakan untuk menyimpan instruksi dan data proses yang sedang berjalan. Sistem operasi mengelola memori dengan cara menukar proses keluar dan masuk memori (swapping) agar memori dapat digunakan secara optimal oleh banyak proses sekaligus. Swapping dilakukan ketika proses selesai atau proses dengan prioritas tinggi tiba. Alokasi memori dilakukan secara berkesinambungan untuk mendukung proteksi memori. Fragmentasi memori dap
Dokumen tersebut memberikan penjelasan tentang penilaian kursus yang terdiri dari berbagai tugas individu dan kelompok serta presentasi. Selanjutnya diberikan penjelasan mengenai arsitektur sistem komputer pada umumnya yang terdiri atas CPU, memori, dan perangkat input output yang terhubung melalui bus. Kemudian dijelaskan komponen-komponen penting sistem komputer seperti prosesor, register, cache memory, RAM, memori sekunder, serta met
Memori merupakan tempat menyimpan data dan instruksi program. Terdapat berbagai tingkatan memori dalam sistem komputer, mulai dari register, cache, memori utama, hingga memori sekunder. Manajemen memori bertujuan meningkatkan kecepatan akses prosesor serta memaksimalkan kapasitas penyimpanan.
Dokumen tersebut membahas tentang multiprosesing pada arsitektur komputer. Multiprocessing memungkinkan pemrosesan secara serentak menggunakan dua CPU atau lebih. Terdapat beberapa jenis sistem multiprosesing seperti loosely coupled, functionality specialized processor, dan tightly coupled multiprocessing. Sistem operasi multiprosesor memiliki peran penting dalam mengelola sumber daya dan menjadwalkan proses secara efisien.
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...Dadang Solihin
油
Keberadaan Danantara: Pesimis atau Optimis?
Pendekatan terbaik adalah realistis dengan kecenderungan optimis.
Jika Danantara memiliki perencanaan yang matang, dukungan kebijakan yang kuat, dan mampu beradaptasi dengan tantangan yang ada, maka peluang keberhasilannya besar.
Namun, jika implementasinya tidak disertai dengan strategi mitigasi risiko yang baik, maka pesimisme terhadap dampaknya juga cukup beralasan.
Pada akhirnya, kunci suksesnya adalah bagaimana Danantara bisa dikelola secara efektif, inklusif, dan berkelanjutan, sehingga dampak positifnya lebih dominan dibandingkan risikonya.
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1SABDA
油
Bagaimana menyiapkan Paskah yang alkitabiah dan berkesan untuk anak-anak Sekolah Minggu? Yuk, ikuti GoPaskah! "Paskah dan Sekolah Minggu". Acara yang pasti bermanfaat bagi guru-guru, pelayan anak, remaja, dan pemuda untuk membekali bagaimana mengajarkan makna Paskah seperti yang diajarkan Alkitab.
Hadirlah pada:
Tanggal: Senin, 10 Maret 2025
Waktu: Pukul 10.3012.00 WIB
Tempat: Online, via Zoom (wajib daftar)
Guest: Dr. Choi Chi Hyun (Ketua J-RICE Jakarta)
Daftar sekarang: http://bit.ly/form-mlc
GRATIS!
Untuk informasi lebih lanjut, hubungi kami:
WA Admin: 0821-3313-3315
Email: live@sabda.org
#SABDAYLSA #SABDAEvent #ylsa #yayasanlembagasabda #SABDAAlkitab #Alkitab #SABDAMLC #ministrylearningcenter #Paskah2025 #KematianKristus #kebangkitankristus #SekolahMinggu
Kiraan Kadar Nadi Karvonen nadi mak nadi rehatssuser7d8dcb
油
20230529 CahyoSatrioW 1611502616 Tugas pertemuan 10.pptx
1. Diah Arifah P., S.Kom Manajemen Memori 1
1611502616
CAHYO SATRIO W
Main Memory Management
2. Manajemen Memori 2
MANAJEMEN MEMORI
1. Konsep dasar memori
- Konsep Binding
- Dynamic Loading
- Dynamic Linking
- Overlay
2. Ruang Alamat Logika dan Fisik
3. Swapping
4. Pengalokasian Berurutan (Contiguous
Allocation)
5. Pengalokasian Tidak Berurutan (Non
Contiguous Allocation)
3. Manajemen Memori 3
KONSEP DASAR
Memori sebagai tempat penyimpanan instruksi/ data
dari program
Memori adalah pusat kegiatan pada sebuah
komputer, karena setiap proses yang akan
dijalankan, harus melalui memori terlebih dahulu
Untuk dapat dieksekusi, program harus dibawa ke
memori dan menjadi suatu proses
4. Manajemen Memori 4
KONSEP DASAR
Manajemen memori :
Melacak pemakaian memori (siapa dan berapa
besar)
Memilih program mana yang akan diload ke
memori
Alokasi dan dealokasi memori fisik untuk
program/ proses-proses dalam menggunakan
address space
Tugas Sistem Operasi :
Mengatur peletakan banyak proses pada suatu
memori, memori harus dapat digunakan dengan
baik dapat memuat banyak proses dalam suatu
waktu
5. Manajemen Memori 5
KONSEP BINDING
Sebelum eksekusi, program berada di dalam disk,
dan saat dieksekusi program tersebut perlu berada
pada suatu lokasi dalam memori fisik
Address Binding adalah cara instruksi dan data (yang
berada di disk sebagai file executable) dipetakan ke
alamat memori
Alamat (address) pada source program umumnya
merupakan alamat simbolik. Sebuah compiler
biasanya membutuhkan mengikat (bind) alamat
simbolik ke alamat relokasi
6. Manajemen Memori 6
KONSEP BINDING
Address Binding dapat berlangsung dalam 3
tahap yang berbeda, yaitu : kompilasi, load
atau eksekusi dari suatu program
7. Manajemen Memori 7
Bagaimana Sistem Operasi menempatkan
program di memori :
Kompilasi dan Linking menerjemahkan semua
simbol data berdasarkan alamat acuan absolut
Proses relokasi (proses mapping program lokasi
memori)
Jika program berada di memori, maka semua alamat lojik
dalam program harus dikonversi ke alamat fisik.
Statis : relokasi alamat dilakukan sebelum program
dijalankan
Dinamis : relokasi alamat dilakukan pada saat referensi
setiap instruksi atau data
8. Manajemen Memori 8
DYNAMIC LOADING
Dengan dynamic loading, suatu routine tidak
diload sampai dipanggil. Semua routine
disimpan pada disk sebagai format
relocatable load
Mekanisme dasar :
Program utama diload dahulu dan dieksekusi
Bila suatu routine perlu memanggil routine yang
lain, routine yang dipanggil lebih dahulu diperiksa
apakah routine yang dipanggil sudah diload. Jika
tidak, relocatable linking loader dipanggil untuk
meload routine yang diminta ke memori dan
mengupdate tabel alamat dari program yang
mencerminkan perubahan ini.
9. Manajemen Memori 9
DYNAMIC LINKING
Linking ditunda hingga waktu eksekusi
Program-program user tidak perlu menduplikasi system
library
System library dipakai bersama
Mengurangi pemakaian space : satu rutin library di memori
digunakan secara bersama oleh sekumpulan proses
Contoh : DLL Win32
Mekanisme menggunakan stub (potongan kecil yang
mengindikasikan bagaimana meload library jika routine
tidak tersedia saat itu)
Saat stub dieksekusi, ia akan memeriksa apakah rutin ybs sudah
berada di dalam memori(diakses oleh proses lain yang run), kalau
belum ada maka rutin tersebut diload
Stub menempatkan dirinya pada alamat rutin dan mengeksekusi
rutin tersebut
10. Manajemen Memori 10
DYNAMIC LINKING
Dynamic Linking membutuhkan beberapa
dukungan dari OS, misal :
Bila proses-proses di memori utama saling
diproteksi, maka SO melakukan pengecekan
apakah rutin yang diminta berada diluar alamat.
Beberapa proses diijinkan untuk mengakses
memori pada alamat yang sama
File dynamic linking berekstensi .dll, .sys,
.drv
11. Manajemen Memori 11
OVERLAY
Hanya instruksi dan data yang diperlukan
pada suatu waktu yang disimpan di memori
Overlay diperlukan jika ukuran proses lebih
besar dari memori yang dialokasikan
untuknya
Overlay tidak membutuhkan dukungan
khusus dari SO
User dapat mengimplementasikan secara lengkap
menggunakan struktur file sederhana
OS memberitahu hanya jika terdapat I/O yang
melebihi biasanya
12. Manajemen Memori 12
Ruang Alamat Logika dan Fisik
Alamat Logika adalah alamat yang
digenerate oleh CPU, disebut juga Alamat
Virtual
Alamat Fisik adalah alamat yang terdapat di
memori
Perlu ada penerjemah (translasi) dari alamat
logika ke alamat fisik
MMU (Memory Management Unit) adalah
perangkat keras yang memetakan alamat
logika ke alamat fisik
13. Manajemen Memori 13
Ruang Alamat Logika dan Fisik
Dalam Skema MMU :
Menyediakan perangkat register
yang dapat diset oleh CPU: setiap
proses mempunyai data set
register tersebut (disimpan di
PCB)
Harga dalam register
base/relokasi ditambahkan ke
setiap alamat proses user pada
saat run dimemori
Program-program user hanya
berurusan dengan alamat logika
saja
14. Manajemen Memori 14
SWAPPING
Meskipun proses harus berada di memori untuk
dieksekusi, tapi proses dapat di swap (tukar)
sementara keluar memori ke backing store dan
kemudian membawanya kembali ke memori untuk
eksekusi lanjutan
Penukaran dapat terjadi pada lingkungan dengan
multiprogramming dengan penjadwalan CPU Round
Robin atau Priority.
Bila waktu kuantum habis atau proses yang datang
mempunyai prioritas lebih tinggi, maka memory manager
akan mulai swap out proses yang telah selesai atau proses
yang yang prioritasnya lebih rendah dan swap in proses
lainnya ke memori
16. Manajemen Memori 16
SWAPPING
Pada umumnya sebuah proses yang di swap out akan menukar
kembali ke ruang memori yang sama dengan sebelumnya
Penukaran membutuhan sebuah backing storage
Bila CPU Scheduler memutuskan untuk mengeksekusi proses,
OS memanggil dispatcher
Dispatcher memeriksa untuk melihat apakah proses selanjutnya
pada ready queue ada di memori
Jika tidak dan tidak terdapat cukup memori bebas, maka
dispatcher swap out sebuah proses yang ada di memori dan swap
in proses tersebut
17. Manajemen Memori 17
Memori dan Proses
Monoprogramming hanya ada satu proses di memori dan
sistem operasi
Multiprogramming lebih dari satu proses siap di memori
Alokasi memori dengan partisi tetap untuk setiap proses
Alokasi memori dengan partisi beragam sesuai besarnya proses
Alokasi memori dibantu dengan disk (swap area), proses dapat
berpindah dari memori ke disk
Virtual memori
OS
Progam
User
18. Manajemen Memori 18
PENGALOKASIAN MEMORI
Salah satu tanggung jawab Sistem Operasi
adalah mengontrol akses ke sumber daya
sistem. Salah satunya adalah memori
Pengalokasian memori dibagi 2 tipe, yaitu :
Pengalokasian berurutan (Contiguous Allocation)
Pengalokasian tidak berurutan (Non Contiguous
Allocation)
19. Manajemen Memori 19
CONTIGUOUS ALLOCATION
Pada Multiprogramming memori utama harus
mengalokasikan tempat untuk sistem operasi dan
beberapa user proses
Memori harus mengakomodasi baik OS dan proses
user
Memori dibagi menjadi 2 partisi :
Untuk OS yang resident
Untuk Proses User
Ada 2 tipe Contiguos Allocation :
Single Partition (Partisi Tunggal)
Multiple Partition (Partisi Banyak)
20. Manajemen Memori 20
CONTIGUOUS ALLOCATION
Single Partition (Partisi Tunggal)
Pada skema ini, diasumsikan OS ditempatkan di memori
rendah, dan proses user dieksekusi di memori tinggi
Proteksi dapat dilakukan dengan dengan menggunakan
register relokasi dan register limit
Register relokasi berisi nilai dari alamat fisik terkecil
Register Limit berisi jangkauan alamat logika
Alamat logika harus lebih kecil dari register limit
21. Manajemen Memori 21
CONTIGUOUS ALLOCATION
Multiple Partition (Partisi Banyak)
Ruang kosong blok memori yang tersedia, ruang
kosong dengan berbagai ukuran tersebar pada memori
Proses akan dialokasikan memori pada ruang kosong
yang cukup besar untuk ditempatinya
OS akan mengelola informasi mengenai :
Partisi yang dialokasikan
Partisi bebas (ruang kosong)
Contoh multiple allocation
22. Manajemen Memori 22
CONTIGUOUS ALLOCATION
Multiple Partition (Partisi Banyak)
Ada 2 skema dalam Multiple Partition Allocation:
Partisi Fixed Size (MFT)
Memori dibagi menjadi beberapa blok dengan ukuran
tertentu yang seragam
Setiap partisi berisi tepat 1 proses
Digunakan oleh IBM OS/360 yang disebut
Multiprogramming with a Fixed number of Task (MFT)
Masalah yang muncul pada MFT :
損 Sifat Program dinamis (alokasi dan dealokasi)
損 Memori yang teralokasi mungkin lebih besar dari
memori yang diminta, sehingga mengakibatkan
fragmentasi internal
23. Manajemen Memori 23
MULTIPLE PARTITION
Partisi variable Size (MVT)
Pembagian memori sesuai dengan request dari proses-proses
yang ada
Peranan memori manajemen semakin penting : list dari
partisi yang digunakan, free dll
Masalah pada MVT :
損 Terjadi fragmentasi external
- Ruang memori free tapi tidak contiguous
- Hole-hole ada diantara proses
- Tidak dapat digunakan karena proses terlalu besar
untuk menggunakannya
24. Manajemen Memori 24
MULTIPLE PARTITION
Pada MVT OS akan menyimpan tabel yang berisi bagian
memori yang tersedia dan yang digunakan:
Mula-mula,semua memori tersedia untuk proses user
sebagai satu blok besar (large hole)
Bila proses datang dan memerlukan memori, dicari hole
yang cukup untuk proses tersebut
Bila ditemukan, memory manager akan mengalokasikan
sejumlah memori yang dibutuhkan dan menyimpan sisanya
untuk permintaan berikutnya
Contoh :
Diasumsikan tersedia memori 2560 Kb dan untuk OS 400
Kb. Sisa 2160 Kb digunakan untuk user proses
Diasumsikan terdapat 5 job (P1 s/d P5) terdapat pada input
queue.
Diasumsikan penjadwalan FCFS digunakan untuk load job
ke memori. Penjadwalan CPU secara Round Robin (quantum
time =1) untuk penjadwalan job yang sudah ada di memori
25. Manajemen Memori 25
MULTIPLE PARTITION
JOB QUEUE
Proses Memori Time
P1
P2
P3
P4
P5
600 K
1000 K
300 K
700 K
500 K
10
5
20
8
15
0 K
400 K
2560 K
Operating
System
2160 K
26. Manajemen Memori 26
MULTIPLE PARTITION
Menggunakan MVT, terdapat beberapa kali hole untuk ukuran
berbeda
Bila proses datang dan memerlukan memori, dicari dari hole
yang cukup untuk proses
Dynamic Storage Allocation dapat dilibatkan untuk memenuhi
permintaan ukuran n dari hole bebas :
損 First Fit alokasi hole yang pertama yang memenuhi permintaan
損 Best Fit alokasi hole terkecil yang memenuhi permintaan
Dalam stratagi ini memerlukan pencarian keseluruhan hole,
kecuali bila ukuran sudah terurut
損 Worst Fit alokasi hole terbesar. Strategi ini memerlukan
pencarian keseluruhan hole, kecuali bila ukuran sudah terurut
Diantara algoritma diatas, first fit dan best fit lebih baik
dibandingkan worst fit dalam hal menurunkan waktu dan
utilitas penyimpanan. Dan First Fit lebih cepat
27. Manajemen Memori 27
MULTIPLE PARTITION
Diantara algoritma diatas, first fit dan best fit lebih baik
dibandingkan worst fit dalam hal menurunkan waktu
dan utilitas penyimpanan. Dan First Fit lebih cepat
28. Manajemen Memori 28
CONTIGUOUS ALLOCATION
SISTEM BUDDY
Sistem Buddy merupakan cara mengelola memori utama
dengan memanfaatkan kelebihan penggunaan bilangan
biner (2k; k = 0,1,2 )
Contoh :
Suatu memori utama pada awalnya memiliki satu lubang besar
berukuran 1 Mbyte.Jika suatu proses A berukuran 90 Kbyte
memasuki memori, maka permintaan tersebut dialokasikan ke
lokasi terdekat yaitu 128 kbyte, karena tidak ada, maka blok 1
Mbyte dipecah menjadi 2, masing-masing berukuran 512 kbyte
29. Manajemen Memori 29
FRAGMENTASI EXTERNAL & INTERNAL
Fragmentasi external terjadi pada situasi
dimana terdapat cukup ruang memori total
untuk memenuhi permintaan, tetapi tidak
dapat langsung dialokasikan karena tidak
berurutan
Fragmentasi Internal terjadi pada situasi
dimana memori yang dialokasikan lebih
besar daripada memori yang diminta,
sehingga terdapat sebagian memori untuk
satu partisi tertentu yang tidak digunakan
30. Manajemen Memori 30
FRAGMENTASI EXTERNAL & INTERNAL
Lubang-lubang kecil diantara blok-blok memori yang
digunakan dapat diatasi dengan memori compaction
Memori Compaction adalah operasi menggabungkan
semua lubang kecil menjadi satu lubang besar
dengan memindahkan semua proses agar proses
saling berdekatan
31. Manajemen Memori 31
NON CONTIGUOS ALLOCATION
Paging
Paging adalah solusi untuk permasalahan
fragmentasi external
Memori fisik dibagi ke dalam blok-blok ukuran tetap
yang disebut frame
Memori logika dibagi ke dalam blok-blok dengan
ukuran yang sama yang disebut page
Untuk menjalankan program berukuran n page,
harus dicari frame kosong sebanyak n untuk meload
program
Page table digunakan untuk translasikan alamat
lojik ke alamat fisik
32. Manajemen Memori 32
NON CONTIGUOUS ALLOCATION
PAGING
Alamat yang dibangkitkan CPU dibagi menjadi :
Page number (p) digunakan sebagai index ke page table. Page
table berisi alamat basis dari setiap page pada memori fisik
Page Offset (d) dikombinasikan dengan alamat basis untuk
mendefinisikan alamat memori fisik yang dikirim ke unit memori
Skema translasi alamat
33. Manajemen Memori 33
NON CONTIGUOUS ALLOCATION
PAGING
Model Paging
Ukuran page atau frame ditentukan oleh
hardware
Ukuran page merupakan bilangan 2 pangkat k mulai
512 sampai 8192 tergantung arsitektur komputer
34. Manajemen Memori 34
NON CONTIGUOUS ALLOCATION
SEGMENTASI
Segmentasi
Segmentasi adalah skema pengaturan memori
yang mendukung user untuk melihat memori
tersebut
Tiap-tiap segmen memiliki nama dan panjang.
Pandangan user mengenai memori:
35. Manajemen Memori 35
NON CONTIGUOUS ALLOCATION
SEGMENTASI
Segmentasi
Dukungan Hardware :
Pemetaan ke alamat fisik dilakukan dengan menggunakan
tabel segmen, masing-masing berisi base dan limit