Upload
trisnanto
View
242
Download
1
Embed Size (px)
DESCRIPTION
Pengertian hirearki memori pada komputer
Citation preview
Hierarki Memory
Members
Trisnanto Sestu R 3115111032
Youno Suryo Madyo S 3115111064
Hierarki Memory Sederhana
Register Processor
Memory Cache
Memory Utama
Disk Magnetic
Tape Magnetis Optical Disk
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).
Susunan Hierarki Memori Lengkap
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.
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
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
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.
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.
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.
Hierarki Memory Komputer
(Temporary Storage Area)
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.
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.
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
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.
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
TERIMAKASIH