Pārstrādātāji

Kas ir kešatmiņas atmiņa un kam tā paredzēta?

Satura rādītājs:

Anonim

Kešatmiņas atmiņa ir viena no vissvarīgākajām procesora specifikācijām, un ražotāji to vienmēr nodrošina. Protams, jūs kādreiz esat domājuši, kas ir kešatmiņas atmiņa un kam tā ir paredzēta, lai mēģinātu atrisināt šīs šaubas, mēs esam sagatavojuši šo rakstu, kurā mēs cenšamies to izskaidrot ļoti vienkāršā un saprotamā veidā. Šī raksta mērķis nav iedziļināties saistītos jēdzienos šajā atmiņas sistēmā, bet gan skaidrā un saprotamā veidā to izskaidrot.

Mēs iesakām izlasīt mūsu interesantākos ceļvežus:

  • Labākie pārstrādātāji tirgū. Labākas mātesplates. Labāka RAM atmiņa. Labākie tirgū esošie SSD diskdziņi.

Kešatmiņa: koncepcija un darbība

Pirms redzēt, kas ir kešatmiņa, mums ir jānoskaidro, kā procesors darbojas mūsu datoros, ļoti vienkāršā veidā mēs to varam apkopot, sakot, ka no RAM atmiņas tiek ņemti dati, kas nepieciešami darbam. Ja procesoram ir jāpiekļūst informācijai, lai veiktu savus uzdevumus, šī informācija tiek pieprasīta no operatīvās atmiņas, kas to procesoram nodrošina cik ātri vien iespējams. Šis process nav acumirklīgs, bet tas prasa laiku, tas ir tikai dažas nanosekundes, taču, lai arī mums šķiet, ka tas nekas, tā faktiski ir pasaule un, kamēr procesors gaida, tiek zaudēta iespēja veikt citus aprēķinus un operācijas..

Lai atrisinātu šo problēmu, tika izveidota kešatmiņas atmiņa, tas nav nekas cits kā neliels atmiņas daudzums, kas atrodas procesora iekšpusē, kešatmiņas atmiņas mērķis ir pēc iespējas ātrāk piekļūt procesora informācijai. Kešatmiņas atmiņa ir procesora iekšienē, tāpēc informācijai ir jābrauc ļoti maz, lai sasniegtu vietu, kur tā tiek apstrādāta, tāpēc piekļuvei nepieciešamais laiks ir daudz īsāks nekā operatīvās atmiņas gadījumā.

Šīs atmiņas apjoms ir niecīgs salīdzinājumā ar operatīvo atmiņu, pašreizējā augstākā līmeņa datorā var būt 32 GB vai vairāk operatīvās atmiņas, bet maksimālais kešatmiņas apjoms parasti ir no 6 MB līdz 20 MB. Tas ir arī svarīgi, jo laiks, kas nepieciešams piekļuvei atmiņā esošajiem datiem, ir proporcionāls to daudzumam. Tāpēc mums ir pieeja, ka piekļuve kešatmiņai ir daudz ātrāka nekā piekļuve RAM, un tā ir arī tuvāk, un datiem ir jānoiet mazāk attāluma.

Procesora kešatmiņa ir sakārtota vairākos līmeņos, lielākajai daļai pašreizējo procesoru ir trīs šīs atmiņas līmeņi, tas ir tas, kas pazīstams kā L1, L2 un L3 kešatmiņa. L1 kešatmiņa atrodas procesora kodolos, un tā ir ātrākā, tieši pretēji, tās daudzums ir ļoti ierobežots, jo parastiir maksimāli 32 KB. Šajā kešatmiņā tiek saglabāti mazākie un visbiežāk nepieciešamie dati.

Tālāk mums ir L2 kešatmiņa, kas atrodas ārpus kodoliem, taču ļoti tuvu tiem šīs atmiņas apjoms parasti ir aptuveni 256 KB un ir otrais ātrums. Visbeidzot, mums ir L3 kešatmiņa, kas ir vistālāk no kodoliem un vislēnākā, tā priekšrocība ir tā, ka summa ir daudz lielāka un var sasniegt 4-20 MB vai pat vairāk, ja profesionāli procesori ir ar daudziem kodoliem.

Kopsavilkums un galīgais secinājums

Kā kopsavilkumu un secinājumu mēs varam teikt, ka procesora kešatmiņa ir risinājums atmiņas sistēmas veiktspējas problēmai, tas ir atbildīgs par nolasījumu paātrināšanu un raksta, ka procesoram jādara galvenā atmiņas sistēma, lai sasniegtu augstāku kopējo veiktspēju no sistēmas. Tā ir atmiņa, kas procesora iekšpusē atrodas ļoti mazos apjomos, taču ir ārkārtīgi svarīgi, lai tā pareizi darbotos.

Pārstrādātāji

Izvēle redaktors

Back to top button