18
Hierarki Memory

Susunan Hirearki Memori

Embed Size (px)

DESCRIPTION

Pengertian hirearki memori pada komputer

Citation preview

Page 1: Susunan Hirearki Memori

Hierarki Memory

Page 2: Susunan Hirearki Memori

Members

Trisnanto Sestu R 3115111032

Youno Suryo Madyo S 3115111064

Page 3: Susunan Hirearki Memori

Hierarki Memory Sederhana

Register Processor

Memory Cache

Memory Utama

Disk Magnetic

Tape Magnetis Optical Disk

Page 4: Susunan Hirearki Memori

Penjelasan Hierarki Memory

• Peningkatan waktu akses (access time) memori.(semakin ke bawah semakin lambat, semakin ke atas semakin cepat).

• Peningkatan kapasitas. (semakin ke bawah semakin besar, semakin ke atas semakin kecil).

• Peningkatan jarak dengan prosesor. (semakin ke bawah semakin jauh, semakin ke atas semakin dekat).

Penurunan harga memori tiap bitnya.

• (semakin ke bawah semakin semakin murah, semakin ke atas semakin mahal).

Page 5: Susunan Hirearki Memori

Susunan Hierarki Memori Lengkap

Page 6: Susunan Hirearki Memori

Susunan Hierarki Memory

Point yang diperhatikan dalam susunan hierarki memory diatas :

1. Semakin ke atas maka kecapatan waktu akses akan semakin meningkat,sebaliknya semakin ke bawah akan semakin lambat.

2. Semakin kebawah kapasitas memorinya semakin besar. Kita dapat mengamati besarnya kapasitas Hardisk yang mencapai ukuran Tera Byte, RAM yang mencapai ukuran Giga Byte dan kita bandingkan dengan ukuran memori di Cache yang hanya berkisar pada ukuran Klio Byte dan Mega Byte, dan register yang hanya dalam ukuran bit

3. Jarak ke Prosesor semakin ke atas semakin dekat.

4. Penurunan harga memori tiap bit, semakin ke bawah semakin semakin murah, semakin ke atas semakin mahal.

Page 7: Susunan Hirearki Memori

Type Size Speed Bandwidth

Register <1 KB 1 ns 9600 MB/s

L1 Chace <256 KB 10 ns 3200 MB/s

L2 Chace <8 MB 30 ns 800 MB/s

Memory <4 GB 100 ns 133MB/s

Disk >1 GB 20 ms 4 MB/s

Perbandingan Hirearki Memori

Page 8: Susunan Hirearki Memori

Pengurutan Memory dari yang Tercepat

Cakram Magnetis

Tape Magnetis

Cakram Optik

Register Mikroprosesor

• Ukuran terkecil• Waktu akses tercepat

Cache Mikroprosesor

• Disusun berdasar kedekatan dg Mikroprosesor

• Memiliki tingkatan-tingkatan sendiri

Memory Utama

• Akses lebih lambat dibandingkan memory Cache

• Waktu akses mencapai beberapa ratus siklus CPU

• Ukuran dapat mencapai satuan Gigabyte

Cache Cakram Magnetis

• Merupakan memori yang digunakan dalam memori utama untuk membantu kerja cakram magnetis

Page 9: Susunan Hirearki Memori

Memory Manager (Devinisi)

Bagian dari sistem operasi yang mengatur hirarki memori disebut dengan memory manager. memory manager digunakan untuk mencegah satu proses dari penulisan dan pembacaan oleh proses lain yang dilokasikan di primary memory, mengatur swapping antara memori utama dan disk ketika memori utama terlalu kecil untuk memegang semua proses.

Page 10: Susunan Hirearki Memori

Memory Manager (Tujuan)

1. Meningkatkan utilitas CPU.2. Data dan instruksi dapat diakses dengan cepat oleh

CPU.3. Efisiensi dalam pemakaian memori yang terbatas.4. Transfer dari/ke memori utama ke/dari CPU dapat

lebih efisien.

Page 11: Susunan Hirearki Memori

Penggunaan Memory

Penggunaan memori dibagi menjadi 2 yaitu tempat penyimpanan sementara (Temporary Storage) dan tempat penyimpanan tetap (Permanent Storage).

•Temporary Storage digunakan saat komputer melakukan pemrosesan data.•Permanent Storage digunakan saat menyimpan data secara permanent.

Page 12: Susunan Hirearki Memori

Hierarki Memory Komputer

(Temporary Storage Area)

Page 13: Susunan Hirearki Memori

CPU Register

Register adalah  memori internal yang didesain untuk dapat menyimpan data lebih cepat dibandingkan memori utama. Register paling cepat dalam pengaksesan data,paling dekat dengan memori utama dan paling kecil kapstitas memorinya. Register mempunyai 2 fungsi :

1. User Visible Register

Register CPU yang dapat digunakan oleh pemrogram, dengan menggunakan set instruksi memungkinkan satu buah register atau lebih untuk dispesifikasian sebagai operand atau alamat operand.

2. Control dan Status Register

Register yang digunakan oleh unit kontrol untuk mengintrol operasi CPU dan oleh program sistem operasi untuk mengontrol eksekusi program.

Page 14: Susunan Hirearki Memori

RAM

RAM (Random access memory) adalah memori dalam komputer yang termasuk kategori volatile,dimana data akan hilang apabila listrik padam.Berbeda dengan ROM , ROM mempunyai fungsi yang sama dengan RAM tetapi ROM bersifat permanent atau data yang tersimpan tidak dapat dihapus.

Page 15: Susunan Hirearki Memori

Cache

Cache memori ini terletak antara register dan RAM sehingga pemrosesan data tidak langsung mengacu pada memori utama.Cache memori ada tiga level yaitu L1,L2 dan L3.

L1 L2 L3

Ukuran Memory

8 Kb, 64 Kb, 128 Kb 256 Kb – 2 Mb > 2 Mb

Kecepatan Akses / Fungsi

Paling tinggi daiantara ketiga Level Cache

Lebih rendah dari Level 1

Pengontrol data yang masuk dari Cache L2

PERBANDINGAN LEVEL CACHE

Page 16: Susunan Hirearki Memori

Kelas / Tingkatan Cache Mikroprosesor

LEVEL 1

Memiliki ukuran paling kecil di antara semua cache, sekitar

puluhan kilobyte saja. Kecepatannya

paling cepat di antara semua cache.

LEVEL 2

Memiliki ukuran yang lebih besar yakni

sekitar 64 kilobyte, 256 kilobyte, 512

kilobyte, 1024 kilobyte, atau lebih

besar. Namun, kecepatannya lebih

lambat dibandingkan dengan level-1,

dengan nilai latency kira-kira 2 kali hingga

10 kali.

LEVEL 3

Memiliki ukuran yang lebih besar

dibandingkan dengan cache level-2, yakni

sekitar beberapa megabyte tapi agak lambat. Cache ini bersifat opsional.

Umumnya digunakan pada prosesor-

prosesor server dan workstation seperti Intel Xeon atau Intel

Itanium.

Page 17: Susunan Hirearki Memori

REFERENSI

TANEMBAUM, A.S. _Al-Hamdany, Thamir, A.H. : “Organisasi Komputer Terstruktur”,

Salemba Teknika. 2001.

UNIBI, : “Organisasi Dan Arsitektur Komputer” , E-Book, S-1 Teknik Informatika UNIBI. 2009.

WIKIPEDIA, : “ Hirearki Memori” , http://id.wikipedia.org/wiki/Hirarki_memori,

1 Oktober 2012

Page 18: Susunan Hirearki Memori

TERIMAKASIH