MEMORI KOMPUTER
PENGERTIAN MEMORI
Memori adalah pusat dari operasi pada
sistem komputer modern, berfungsi sebagai tempat penyimpanan informasi yang
harus diatur dan dijaga sebaik-baiknya. Memori adalah array besar dari word
atau byte, yang disebut alamat. CPU mengambil instruksi dari memory berdasarkan
nilai dari program counter.
HIERARKI MEMORI
Hierarki Memori adalah sebuah konsep penting bagi CPU untuk dapat
melakukan manipulasi data.
Hierarki Memori terdiri dari :
- Internal
Register
Digunakan untuk menyimpan hasil dan variabel temporer. Pengaksesan data
dari register ini merupakan cara tercepat dalam akses memori
- Cache
Digunakan oleh CPU untuk memori yang diakses secara berulang kali. Dari
pada mengambil dari memori utama setiap kali, memori disimpan dalam cache untuk
akses yang lebih cepat. Cache merupakan memori berukuran lebih kecil tetapi
lebih besar dari register internal.
Cache diklasifikasn menjadi 3, yaitu
1.
L1 cache. Diakses tanpa jeda
2.
L2 cache. Membutuhkan clock cycle yang lebih daripada L1 chace
3.
L3 cache. Membutuhkan clock cycle yang lebih daripada L2 cache
- Main
Memory atau RAM (Random Access Memory)
Merupakan sebuah jenis memori komputer dan komponen perangkat keras.
Dapat ditingkatkan selama sistem operasi mendukung
- Hard
disk
Merupakan komponen perangkat keras dalam komputer. Data disimpan dalam
memori ini secara permanen. Memori pada hard disk tidak diakses secara langsung
oleh CPU, oleh karena itu kecepatannya lambat. Dibandingkan dengan RAM, hard
disk lebih sedikit per bit-nya
- Magnetic
Tape
Memori ini digunakan untuk cadangan data berukuran besar.
Untuk gambar Hierarki Memori dapat dilihat pada lampiran
MANAJEMEN MEMORI
Manajemen memori adalah suatu kegiatan untuk mengelola
memori komputer. Proses ini menyediakan cara mengalokasikan memori untuk proses
atas permintaan mereka, membebaskan untuk digunakan kembali ketika tidak lagi
diperlukan serta menjaga alokasi ruang memori bagi proses. Pengelolaan memori
utama sangat penting untuk sistem komputer, penting untuk memproses dan
fasilitas masukan/keluaran secara efisien, sehingga memori dapat menampung
sebanyak mungkin proses dan sebagai upaya agar pemogram atau proses tidak
dibatasi kapasitas memori fisik di sistem computer. Memory manager merupakan
salah satu bagian sistem operasi yang mempengaruhi dalam menentukan proses mana
yang diletakkan pada antrian.
FUNGSI MANAJEMEN MEMORI
a) Mengelola informasi yang dipakai dan tidak dipakai.
b) Mengalokasikan memori ke proses yang memerlukan.
c) Mendealokasikan memori dari proses telah selesai.
d) Mengelola swapping atau paging antara memori utama
dan disk.
JENIS-JENIS MEMORI
a) Memori Kerja
b) ROM/PROM/EPROM/EEPROM
c) RAM
d) Cache memory
e) Memori Dukung
f) Floppy, harddisk, CD, dll
Komentar
Posting Komentar