Cum se măsoară viteza memoriei computerului, Microsoft Office pentru femei
• • Program de calculator Atelier 6006
![Cum se măsoară viteza memoriei computerului, biroul Microsoft pentru femei (măsura) Cum se măsoară viteza memoriei computerului, Microsoft Office pentru femei](https://webp.images-on-off.com/25/381/434x434_8kknjx552uldyzxzxn3w.webp)
performanță de memorie măsurată - o problemă destul de complicată. În primul rând, ar trebui să înțeleagă principiul memoriei și că este într-adevăr foarte rapid. În diferență reală computer modern între diferitele tehnologii de memorie constă în viteza controlerului de memorie (care face parte din chipset-ul) și autobuz utilizate pentru a transfera date de la un loc la altul. Iată o scurtă trecere în revistă a unora dintre principalele componente ale PC-ului.
Microprocesorul - este „creierul“ - care efectuează calcule. Procesor face un chipset cu privire la numărul componentei și care include un controler de memorie responsabil pentru transferul de date între memorie și procesor și în direcția opusă. Bus - o autostradă pe placa de baza pentru date, care este o pistă paralelă, conectarea procesor, memorie și alte dispozitive, inclusiv cele responsabile de intrare și de ieșire.
Placa de baza include, de asemenea, un autobuz de memorie care se extinde de la controlerul de memorie în memorie. Magistrala de memorie este cele mai recente computere este format din doua lucruri: principala de funcționare a procesorului în memoria principală, și multe altele - de controlerul de memorie în memoria cache. Când procesorul are nevoie de unele informații din memorie, acesta trimite o cerere către controlerul de memorie care preia datele din memorie și, în același timp, trimite un mesaj la procesorul de date când este gata pentru a fi prelucrate.
Echipa de performanță, controlorul de management, procesorul și raportează mișcarea efectivă a datelor - toate OTO face parte din funcțiile subsistemului de memorie. Timpul de date extrase din memoria depinde de viteza procesorului, memorie și chipset-ul tipurile care integrează toate aceste componente. Timpul de eșantionare pentru cipuri de memorie mai mari la un modul localizat în ns 100-50. Este mai mic numărul, cu atât mai rapid cip pentru a răspunde la comenzi. Odată cu apariția de cipuri de memorie SDRAM tehnologie devin suficient de rapid pentru a opera sincron cu bus de sistem al computerului. Fiecare combinație de început și de final marginea generatorului de semnal de ceas determină un ciclu. Astfel, un ceas care rulează la o frecvență de 13,1 MHz, produce 1,43 milioane de cicluri pe secundă.
Unele componente de calculator sunt atât de repede încât acestea să poată face treaba într-un singur ciclu, în timp ce altele este nevoie de mai multe cicluri. Viteza de CPU-uri moderne sunt de obicei mai mare viteza de autobuz, prin așa-numitul multiplicator de frecvență. Locația fizică a memoriei principale, de asemenea, ajută la determinarea vitezei în sistem. Cu cât frecvența de ceas a microprocesorului și magistrala de memorie, cu atât mai mare efectul chiar și o diferență mică distanță dintre ele. Printre alte metode care sunt folosite de ingineri pentru a reduce timpul de reacție a memoriei poate fi numit un pachet, și pipeline transmisiei de pachete. Atunci când se utilizează un pachet de procesor împarte atenția între două sau mai multe bănci de celule de memorie sau de blocuri într-un singur cip.
Memoria Cache - acesta este un bloc foarte mic de memorie rapid care se află fizic foarte aproape de procesor. Pentru că este aproape, iar procesorul nu are nevoie pentru a merge la controler de memorie pentru a le accesa, conținutul memoriei cache pot fi recuperate rapid. Aceasta este o chestiune de nanosecunde (miliardimi de secundă), dar aceste economii nanosecunde joacă un rol important în asigurarea performanței sistemelor. Dezvoltatorii de memorie urmați „80/20“ regula. Aceasta înseamnă că aproximativ 20% din instrucțiunile, aplicațiile și calculatorul convențional de fund utilizat pentru 80% din timp.
Printre piesele cele mai frecvent utilizate de cod sunt instrucțiuni de nivel scăzut pentru a salva sau extracție de fișiere, recunoașterea caracterelor de intrare de la tastatură și mai multe și mai multe echipe legate de Internet. Atunci când procesorul execută instrucțiunea, controlerul de memorie copiază în memoria cache. Ultima utilizare biții de date sunt de cea mai mare prioritate. În cazul în care cache-ul este plin, cel mai „vechi“ biții de date sunt șterse și suprascrise de cele noi. Memoria cache poate fi parte a procesorului în sine, sau situate adiacent cartușului sau modulul, pe care CPU, sau în mufa de pe placa de bază. calculatoare moderne folosesc adesea mai mult de un nivel de memorie cache de mai multe niveluri. Următoarea este numit primul nivel de cache, cache-uri L1, sau cache-ul primar.
Memoria cache a doua cache de nivel, de asemenea, numit L2, efectuează un control suplimentar. Într-un sistem fără cache L1 cache al doilea nivel este cel principal. L2 cache poate fi o parte a procesorului, și reprezintă un cip situat în apropiere. Cel mai rapid cache L2 este situată în carcasa procesorului, deoarece distanța de transmitere a datelor este redusă la minimum. Controlerul de memorie cache controlează un cache specială. În cazul în care cipul primește instrucțiuni pe memoria principală, surprinde, de asemenea, în următoarele câteva instrucțiuni și le plasează în cache-ul, ceea ce presupune în mod logic, care sunt, de asemenea, nevoie de instrucțiuni învecinate. Cu cât mai bine algoritmul de control al controlerului cache-ul, cache-ul este utilizat mai eficient și cu atât mai mult crește viteza procesorului