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