Někdy je zábavné spekulovat, jak odlišně by váš systém fungoval, kdyby došlo ke změnám v hardwarových součástech. Dnešní příspěvek Otázky a odpovědi SuperUser pojednává o zvětšení velikosti paměti, které pomůže uspokojit zvědavost čtenáře.
Dnešní relace Otázky a odpovědi k nám přichází s laskavým svolením SuperUser - členění Stack Exchange, komunitního seskupení webů otázek a odpovědí.
Foto s laskavým svolením Sdružení WDA (Flickr) .
Otázka
Čtečka SuperUser spartacus chce vědět, jestli by zvětšení velikosti paměti způsobilo zpomalení:
Pokud bychom pomocí stejné technologie zvětšili velikost SDRAM, zpomalila by se doba odezvy? Pokud by se to zpomalilo, bylo by to kvůli složitosti digitální logiky?
Způsobilo by zvětšení velikosti zpomalení paměti?
Odpověď
Odpověď pro nás mají přispěvatelé SuperUser Daniel R Hicks a Shikhar Bhardwaj. Nejprve Daniel R Hicks:
Ano i ne. Jak uvádí duDE , paměť nikdy nebude běžet rychleji než rychlost sběrnice / hodiny, která ji řídí, ale maximální rychlost paměti rozhodně závisí na velikosti.
Jak se paměťová sestava zvětšuje, zvyšuje se počet úrovní adresového dekodéru (s logem velikosti) a zatížení ovladačů se zvyšuje lineárně (což vytváří zhruba logaritmické zvýšení zpoždění).
I když se málokdy vyplatí omezit velikost RAM v běžném systému ve snaze zvýšit rychlost (existují výjimky, kdy box upravuje rychlost hodin na základě velikosti RAM), pokud jste systém Návrhář, maximální velikost RAM je jedním z kompromisů výkonu, které musíte zvážit.
Následuje odpověď od Shikhara Bhardwaje:
Ne to není. Protože je SDRAM synchronizován se systémem, závisí rychlost paměti na rychlosti systému. Rychlost přístupu k paměti může ovlivnit konfigurace, ve které se používá.
Pokud vaše sestavení již má dvoukanálovou (nebo tříkanálovou) konfiguraci a zvětšená paměť nepoužívá identické moduly, můžete zpomalit na jednokanálový provoz. Tento pokles je však stěží patrný, jak říká Wikipedia:
- Společnost Tom's Hardware našla jen malý významný rozdíl mezi jednokanálovou a dvoukanálovou konfigurací v syntetických a herních testech (pomocí nastavení systému „moderní (2007)“). Při svých testech dvoukanálový poskytl v úlohách náročných na paměť přinejlepším 5% zvýšení rychlosti.
V takovém případě se rychlost může snížit, ale dojde k celkovému zvýšení výkonu kvůli většímu množství fyzické paměti dostupné vašemu operačnímu systému. 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ů.
Máte co dodat k vysvětlení? Zvuk v komentářích. Chcete si přečíst více odpovědí od ostatních technicky zdatných uživatelů Stack Exchange? Podívejte se na celé diskusní vlákno zde .