16Aug
Niekedy je zábavné špekulovať, ako inak bude fungovať váš systém, ak by došlo k zmenám hardvérových komponentov. Dnešný príspevok SuperUser Q & Post diskutuje o zvýšení veľkosti pamäte, aby uspokojil zvedavosť čitateľa.
dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.
Foto s láskavým dovolením združenia WDA( Flickr).
Otázka
čítačka SuperUser spartacus chce vedieť, či zvýšenie veľkosti pamäte spôsobí, že bude pomalšia:
Ak by sme zvýšili veľkosť SDRAM pomocou tej istej technológie, bude čas odozvy pomalší?Ak by sa stal pomalší, bolo by to kvôli zložitosti digitálnej logiky?
Zvýšenie veľkosti spôsobí, že pamäť bude pomalšia?
Odpovede na odpovede
SuperUser Daniel Ricks a Shikhar Bhardwaj majú odpoveď pre nás. Prvýkrát, Daniel R Hicks:
Áno a nie. Ako povedal duDE, pamäť nikdy nebude bežať rýchlejšie ako rýchlosť zbernice / hodiny, ktorá ju ovláda, ale maximálna rýchlosť pamäte určite závisí od veľkosti.
Keď sa pamäťová zostava zväčší, počet úrovní adresového dekodéra sa zväčšuje( s logom veľkosti) a zaťaženie ovládačov sa zvyšuje lineárne( čo spôsobí zhruba logaritmický nárast oneskorenia).
Takže zatiaľ čo zriedka stojí za to obmedziť veľkosť pamäte RAM v systéme v režime off-the-shelf v snahe zvýšiť rýchlosť( existujú výnimky, keď box upravuje rýchlosť hodín na základe veľkosti pamäte RAM), ak stesystémový dizajnér, maximálna veľkosť RAM je jedným z výkonnostných kompromisov, ktoré musíte zvážiť.
Nasledovala odpoveď od Shikhara Bhardwaja:
Nie, nie. Keďže systém SDRAM je synchronizovaný so systémom, rýchlosť pamäte závisí od rýchlosti systému.Čo môže mať vplyv na rýchlosť prístupu do pamäte, je konfigurácia, v ktorej sa používa.
Ak vaša zostava už má dvojkanálovú( alebo trojnásobnú) konfiguráciu a zvýšená pamäť nepoužíva identické moduly, môžete spomaliť najednokanálová prevádzka. Avšak tento pokles je sotva pozoruhodný, ako tvrdí Wikipedia:
- Tom's Hardware našiel v syntetických a herných meraniach len malý významný rozdiel medzi jednokanálovými a dvojkanálovými konfiguráciami( pomocou "moderného( 2007)" systému).Dvojkanálové testy pri svojich testoch poskytli v najlepšom prípade 5% zvýšenie rýchlosti pri úlohách náročných na pamäť.
V takomto prípade môže dôjsť k zníženiu rýchlosti, ale v dôsledku väčšieho množstva fyzickej pamäte, ktorá je k dispozícii pre váš operačný systém, dôjde k celkovému zvýšeniu výkonu. To samozrejme závisí od operačného systému, ktorý používate, a od efektívnosti využitia dostupných zdrojov.
Musíte niečo doplniť k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.