Pengertian RAM internal komputer – Internal Random Access Memory ( RAM ) adalah memori komputer yang dibangun langsung ke dalam chip dari mikrokontroler, seperti central processing unit komputer ( CPU ).Hal ini dapat digunakan oleh programmer untuk meningkatkan kecepatan fungsi program dengan secara langsung menangani internal RAM, memastikan bahwa proses komputer kritis yang antri dan diproses lebih cepat dan prioritas yang lebih tinggi oleh CPU. Hal ini sangat dapat mempercepat prosesor-intensif aplikasi karena instruksi yang sering digunakan dapat dikirimkan ke CPU jauh lebih cepat dari pada menarik mereka dari eksternal ram .
CPU memiliki tiga tingkat cache, atau internal RAM . Cache prosesor terdiri dari statis RAM ( SRAM ), yang tidak sama dengan memori khas diinstal pada motherboard , yang disebut RAM dinamis (DRAM). Ketika CPU akan mencari data, cek pertama cache Level 1 (L1), maka Level 2 (L2), kemudian Tingkat 3 (L3). Baru setelah itu ia akan menarik data dari DRAM.
Dalam prosesor, cache L1 ditugaskan untuk setiap inti pada prosesor itu sendiri. Ini adalah internal tercepat RAM , karena bertindak sebagai buffer untuk instruksi diserahkan kepada masing-masing inti prosesor. Dalam multi-core, ini secara substansial dapat mempercepat pengolahan jika beberapa core ditangani secara individu melalui permintaan L1 cache.
L2 cache adalah dalam paket CPU dan dengan demikian masih dianggap dalam RAM . Hal ini tidak dibangun langsung ke chip CPU yang sebenarnya sebagai cache L1. Inti masing-masing masih memiliki L2 cache sendiri didedikasikan untuk itu dan dengan demikian dapat beroperasi secara paralel, mengambil keuntungan dari kecepatan L2. namun L2 cache lebih lambat dari L1 cache.
L3 cache tidak dalam paket CPU, sehingga tidak dianggap dalam RAM. eksternal RAM adalah memory tercepat tersedia dalam komputer. Semua core CPU berbagi L3 cache.
Seluruh proses dapat dilihat sebagai sebuah antrian data dari DRAM eksternal, ke internal RAM dan akhirnya ke instruksi pemrosesan yang sebenarnya. Fungsi tertentu dalam program apapun ditetapkan pada prioritas yang lebih tinggi daripada yang lain, dan mereka akan dipindah ke depan antrian sebagai bagian dari optimasi program individu. Data prioritas tertinggi ditujukan langsung ke L1 cache untuk pemrosesan tercepat, dan antrian prioritas terendah melalui seluruh proses. Perbedaan utama adalah di mana cache diproses dalam ” ditarik dari antrian tunggu”, sehingga data dapat secara khusus ditugaskan untuk individu dalam tingkat RAM.
0 Komentar:
Posting Komentar