Internal random access memory (RAM) adalah memori komputer yang dibangun langsung ke dalam chip mikrokontroler, seperti central processing unit komputer
(CPU). Internal RAM ini digunakan oleh programmer untuk meningkatkan
kecepatan fungsi program yang langsung ditangani RAM internal, dan
memastikan bahwa proses antri data yang akan diproses lebih cepat.
Internal RAM ini dapat mempercepat kinerja prosesor karena instruksi
yang sering digunakan dapat dikirimkan ke CPU lebih cepat daripada
menarik mereka dari RAM eksternal.
CPU memiliki tiga level cache, atau RAM internal. Cache prosesor terdiri
dari statis RAM (SRAM) tetapi bukan memori yang terpasang pada
motherboard dan yang disebut RAM dinamis (DRAM). Ketika CPU mencari
data, cek pertama dilakukan pada cache Level 1 (L1), lalu Level 2 (L2),
lalu Level 3 (L3). Jika data tidak ditemukan maka CPU akan menarik data
dari DRAM.
Dalam prosesor, cache L1 ditugaskan untuk inti pada prosesor itu
sendiri. Ini adalah RAM internal yang tercepat karena bertindak sebagai
buffer untuk instruksi yang akan diserahkan kepada inti prosesor. Dalam
multi-core, ini dilakukan secara substansial dan dapat mempercepat
pengolahan jika beberapa core menangani pekerjaan secara individual
melalui permintaan L1 cache.
Cache L2 dalam paket CPU masih dianggap RAM internal. Cache L2 ini tidak
dibangun langsung ke chip CPU sebagaimana cache L1. Inti cache L2
didedikasikan untuk dapat beroperasi secara paralel bersama L1, sehingga
ada tambahan kecepatan dengan adanya L2. Namun, Cache L2 lebih lambat
dari cache L1.
Cache L3 tidak dalam paket CPU, sehingga tidak dianggap RAM internal dan
mempunyai fungsi tersendiri. Cache L3adalah RAM eksternal tercepat yang
tersedia dalam komputer. Semua CPUsaat ini selalu berbagi core cache
L3.
Seluruh proses dalam CPU merupakan antrian data mulai dari data DRAM
eksternal, masuk ke RAM internal dan akhirnya ke instruksi pemrosesan
yang sebenarnya. Fungsi tertentu dalam program apapun selalu menetapkan
prioritas proses data, artinya yang lebih duluan akan dipindahkan ke
bagian depan antrian sebagai bagian dari optimasi program individu. Data
dengan prioritas tertinggi ditujukan langsung ke cache L1 untuk
pemrosesan tercepat, dan antrian prioritas terendah akan melalui seluruh
proses.
Demikian penjelasan Internal Random Access Memory (RAM) dan semoga anda bisa membedakannya dengan DRAM atau RAM eksternal.
SELAMAT DATANG.... RENCANANYA BLOG INI AKAN KUGUNAKAN SEBAGAI TEMPAT UNTUK MENYIMPAN APAPUN YANG TELAH KUPELAJARI. SEBAGAI TEMPAT UNTUK MENCATAT ILMU PENGETAHUAN YANG TELAH KUPEROLEH. KARENA ITULAH MUNGKIN YANG KUPOSTING NANTI PERNAH DIMUAT SEBELUMNYA DI SITUS/BLOG/BUKU/KORAN/MAJALAH/TABLOID, DLL. ATAU MUNGKIN YANG KUPOSTING NANTI ADALAH COPY PASTE DARI IDE ORANG LAIN. MOHON MAAF BILA ADA YANG TIDAK BERKENAN......
RAM : RANDOM ACCESS MEMORY
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar