Manajemen memori DOS: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Borgx (bicara | kontrib)
k ~kat
Willysaef (bicara | kontrib)
Baris 3:
 
=Jenis-jenis ruang alamat memori MS-DOS=
[[Image:AlamatMemoriDOS.png|thumb|right|200px|Ruang alamat memori dalam sistem operasi DOS]]
DOS akan membagi area memori yang hanya 1 MB tersebut menjadi dua buah ruang alamat, yakni sebagai berikut:
* Conventional Memory (memori konvensional)
* Upper Memory, atau Upper Memory Block, atau High Memory
 
Jika manajer memori diinstalasikan di dalam [[CONFIG.SYS]] (sebagai contoh, saat HIMEM.SYS dan [[Perintah DOS|EMM386.EXE]] diinstalasikan), maka jumlah ruang alamat pun dapat bertambah. Selain duajenis di atas, DOS juga menawarkan dua jenis memori lagi, yakni:
* Extended Memory
* Expanded Memory
Baris 20 ⟶ 21:
Extended memory adalah memori tambahan setelah 1 Megabyte pertama di mana kombinasi antara upper memory block dan conventional memory berakhir. Pengguna dapat menambahkan banyak memori ke sebuah komputer, tapi MS-DOS tidak akan menggunakannya, kecuali beberapa program yang didesain agar dapat mengakses ruang alamat Extended memory, seperti Windows.
 
Extended memory membutuhkan sebuah driver untuk dapat digunakan, yang disebut sebagai ''Extended Memory Manager'', seperti halnya HIMEM.SYS. Manajer-manajer memori tersebut akan mengatur ruang alamat memori ini agar dapat digunakan oleh aplikasi yang membutuhkannya, selain tentunya mencegah agar dua aplikasi tidak menggunakan alamat memori yang sama pada satu waktu (yang dapat menyebabkan terjadinya crash/tabrakan antara dua aplikasi).
 
==Expanded Memory==