Ponekad je zabavno nagađati kako će drugačije funkcionirati vaš sustav ako se izmjene na hardverskim komponentama. Današnji SuperUser Q & A post raspravlja o povećanju veličine memorije kako bi se zadovoljila čitateljska znatiželja.
Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.
Foto ljubaznošću Udruge WDA (Flickr).
Širokopojasni čitač spartacus želi znati hoće li povećanje veličine memorije uzrokovati sporiju spuštanje:
Ako smo povećali veličinu SDRAM-a pomoću iste tehnologije, bi li vrijeme odgovora postalo sporije? Ako bi postalo sporije, bi li to bilo zbog složenosti digitalne logike?
Hoće li povećanje veličine uzrokovati sporije memoriju?
Davatelji SuperUser-a Daniel R Hicks i Shikhar Bhardwaj imaju odgovor za nas. Prvo, Daniel R Hicks:
Da i ne. Kao što kaže duDE, memorija nikada neće raditi brže od brzine sabirnice / sata, no maksimalna brzina memorije definitivno ovisi o veličini.
Kako se sklop memorije povećava, broj razina dekoderske adrese povećava se (s logom veličine), a opterećenje na vozačima se povećava linearno (što daje približno logaritamsko povećanje kašnjenja).
Dakle, iako je rijetko vrijedno ograničiti veličinu RAM-a u sustavu bez napora u pokušaju povećanja brzine (postoje iznimke u kojima okvir podesi brzinu sata na temelju veličine RAM-a), ako ste sustav dizajner, maksimalna veličina RAM-a je jedan od kompromisa izvedbe koje morate uzeti u obzir.
Slijedio je odgovor Shikhar Bhardwaj:
Ne, nije. Budući da je SDRAM sinkroniziran sa sustavom, brzina memorije ovisi o brzini sustava. Ono što može utjecati na brzinu pristupa memoriji je konfiguracija u kojoj se koristi.
Ako vaša gradnja već ima konfiguraciju s dvokanalnim (ili trostruko-kanalnim), a povećana memorija ne koristi identične module, možda ćete usporiti rad jednog kanala. Međutim, ovo smanjenje teško je primjetno, kako kaže Wikipedija:
- Tom's Hardware pronašao je malu značajnu razliku između jednokanalnih i dvokanalnih konfiguracija u sintetičkim i igraćim referentnim vrijednostima (korištenjem "modernog (2007)" postavljanja sustava). U svojim testovima, dual-channel je u najboljem slučaju dao 5 posto brzine u porastu memorije intenzivnih zadataka.
U tom slučaju, brzina se može smanjiti, ali ćete doživjeti ukupni porast performansi zbog veće količine fizičke memorije dostupne vašem operativnom sustavu. To naravno ovisi o operacijskom sustavu koji koristite i koliko je učinkovit u korištenju dostupnih resursa.
Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.