KomputerSoftware

Naon memori cache

Henteu sakabeh nu boga komputer nyaho yén cache sapertos ieu, sanajan anu aktip dipake ku pancen kabeh pabrik, duanana prosesor sarta program. Sababaraha pamaké ngan nembe geus dimimitian pikeun nyieun hiji komputer pribadi, kadang dina panglawungan sawala di Network Global the wadul of kinerja slow asisten éléktronik maranéhanana. Contona, upami 5 detik lulus antara mimiti program kantor tag tur mecenghulna jandéla na, mangka geus dianggap hiji waktos rongkah. Atawa nagara anu 10-15 detik anu perlu boot sistem operasi ti hard disk jeung platters magnét - a runtah waktu. Héran: ukur belasan taun ka tukang, peluncuran program nu bisa nyandak nepi ampir satengah menit, sarta eta dianggap gancang. Hiji hal anu jelas - ngaronjat kinerja komputer nyata na ieu teu peran panungtungan dimaénkeun ku prosesor cache.

Salaku dipaké dina modul memori hardware komputer dumasar kana téhnologi DRAM (memori dinamis aksés acak). Fitur tina téhnologi ieu mangrupa béaya rendah, reliabiliti tinggi na ... laju rélatif low. DRAM dipaké sapuluh taun ka pengker, sanajan masih laun modifikasi na. Lamun dina waktu aksés ka sél mémori anu nyangsang kira 200 nanoseconds, teras ayeuna nilai ieu geus nungkulan nu panghalang 20 NS. Ieu bakal sigana - speed kedah ngan hebat! Sanajan kitu, dina paralel jeung perbaikan DRAM ogé ngaronjat kapasitas beus processor, jadi babandingan sakabéh geus robah henteu ku kituna eta bisa. Di dieu kami datang ka sual naon cache kana. Kumaha carana abdi tiasa ngaronjatkeun prestasi nu subsistem Komputer Mémori? Dina jawaban eta atra - kasebut nyaéta dimungkinkeun pikeun ngaganti leungit DRAM hal langkung kutang. Tapi pangalaman Intel hina kalayan mahal bar Rambus ngusulkeun yén ngagantian teu kudu nyata ngaronjatkeun waragad total.

Tanpa wangenan ieu, salah henteu bakal pernah boga pikiran yen cache sapertos ieu, kusabab dina mékanisme kitu teu bakal ngagoncangkeun titik. Cukup pikeun ngaganti leuwih canggih DRAM SRAM (statis aksés memori acak) jeung masalah bakal direngsekeun. Tapi ieu bakal entail jadi pinunjul dina biaya. Kituna kuring diusulkeun versi kompromi éta jadi suksés nu manglaku tina waktu anu blok memori 80286-speed munggaran nu disusun pikeun ningkatkeun kinerja sistem antara modul memori rélatif slow sarta processor-speed tinggi. Relatif ka jumlah sél DRAM nyaeta jumlah pisan kalindih, mimitian ti 8 kbps (tingkat L1) nepi ka puluhan megabytes (tingkat L3). controller husus ngaliwatan aliran data bi-arah jeung salinan aranjeunna dina mémori gancang. Di pamundut hareup CPU ka cék DRAM controller naha euweuh "tinggaleun" DATA katuhu, tur lamun aya nu kapanggih, procesor transmisi anu ngan cache a. Salaku bisa ditempo, prinsip operasi anu cukup basajan. Kasusah timbul dina metode palaksanaan: pamekar kudu mutuskeun jenis data anu duplikat, kumaha carana ngomean aranjeunna, kumaha carana ngaronjatkeun efisiensi gawé, jsb Tapi ieu téh topik pisan badag, jadi leuwih ti eta bisa kapanggih dina sumber husus ..

Ku kituna, jawaban kana sual naon a memori cache, bisa jadi ngarumuskeun saperti kieu: cache mangrupa panyangga kana nu controller nu nyerat / berbunyi data, ngaronjatna kinerja subsistem memori.

Tur kalawan hal pikeun aplikasi jaringan nu geus cache? Browser pamaké lamun nempo kaca dina Internét maké leyuran sarua. Nalika bubuka mimiti salah sahiji elemen anak, loba kaca (data gambar) disimpen dina folder on disc, sarta pikeun saterusna aksés data ieu moal dimuat ti web slow, sarta anu diselapkeun dina folder teh, ngaronjatna speed surfing. Akselerasi sabagian noticeable di speeds low tina Internet.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 su.atomiyme.com. Theme powered by WordPress.