16Aug
Někdy je zábavné spekulovat, jak jinak by váš systém fungoval, kdyby byly provedeny změny hardwarových komponent. Dnešní příspěvek SuperUser Q & A se zabývá zvýšením velikosti paměti, která uspokojí zvědavost čtenáře.
dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.
Foto s laskavým svolením asociace WDA( Flickr).
Otázka Otázka
SuperUser čtečka spartacus chce vědět, zda zvýšení velikosti paměti způsobí, že se zpomalí:
Kdybychom zvýšili velikost SDRAM pomocí stejné technologie, bude odezva čas pomalejší?Kdyby se to stalo pomalejším, bylo by to kvůli složitosti digitální logiky?
Zvýšení velikosti způsobí zpomalení paměti?
Odpovědi na odpověď
SuperUser přispěvatelé Daniel R Hicks a Shikhar Bhardwaj mají pro nás odpověď.První, Daniel R Hicks:
Ano a ne. Jak říká duDE, paměť nikdy nebude běžet rychleji než rychlost sběrnice / hodiny, která ji vede, ale maximální rychlost paměti rozhodně závisí na velikosti.
Vzhledem k tomu, že se paměťová sestava zvětší, počet úrovní adresového dekodéru se zvyšuje( s velikostí logu) a zatížení ovladačů se zvyšuje lineárně( což způsobuje zhruba logaritmický nárůst zpoždění).
Zatímco je zřídkakdy důležité omezit velikost paměti RAM v systému offline v pokusu o zvýšení rychlosti( existují výjimky, kdy box upravuje rychlost hodin podle velikosti paměti RAM), pokud jstesystémový designér, maximální velikost paměti RAM je jedním z výkonnostních kompromisů, které musíte zvážit.
Následující odpověď od Shikhara Bhardwaja:
Ne, ne. Protože systém SDRAM je synchronizován se systémem, rychlost paměti závisí na rychlosti systému. Co může mít vliv na rychlost přístupu k paměti, je konfigurace, ve které je použita.
Pokud vaše sestavení již obsahuje konfiguraci s dvoukanálovým( nebo trojitým kanálem) a zvýšená paměť nepoužívá identické moduly, může se zpomalitjednokanálový provoz. Toto snížení je však zanedbatelné, jak tvrdí Wikipedia:
- Tom's Hardware zjistil v syntetických a herních benchmarkech( pomocí "moderního( 2007)" systému nastavení malý významný rozdíl mezi jednokanálovými a dvojkanálovými konfiguracemi. Ve svých testech dosáhly dvěma kanály přinejlepším 5% zvýšení rychlosti při úlohách náročných na paměť.
V takovém případě se může rychlost snížit, avšak v důsledku většího objemu fyzické paměti dostupné pro váš operační systém dojde k celkovému zvýšení výkonu. To samozřejmě závisí na operačním systému, který používáte, a na tom, jak efektivní je využití dostupných zdrojů.
Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.