Néha szórakoztató azt találgatni, mennyire másképp működne a rendszere, ha a hardver összetevőin változtatnának. A mai SuperUser Q & A bejegyzés a memória méretének növekedését tárgyalja, hogy kielégítse az olvasó kíváncsiságát.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
Fotó jóvoltából WDA Egyesület (Flickr) .
A kérdés
A SuperUser olvasó spartacus tudni akarja, hogy a memória méretének növelése lassabbá tenné-e:
Ha ugyanazt a technológiát használva növelnénk az SDRAM méretét, lassabb lenne a válaszidő? Ha mégis lassabbá válna, annak oka a digitális logika összetettsége lenne?
A méret növekedése miatt a memória lassabbá válna?
A válasz
A SuperUser közreműködői, Daniel R Hicks és Shikhar Bhardwaj válaszolnak ránk. Először Daniel R Hicks:
Igen és nem. Ahogy a duDE állítja , a memória soha nem fog gyorsabban futni, mint a busz / órajel sebessége, de a memória maximális sebessége mindenképpen a méretétől függ.
Amint a memóriakészlet nagyobb lesz, a címdekóder szintjeinek száma növekszik (a méret log-jával együtt), és az illesztőprogramok terhelése lineárisan növekszik (nagyjából logaritmikus késleltetési növekedést eredményez).
Tehát, bár ritkán érdemes korlátozni a RAM méretét egy polcon kívüli rendszerben a sebesség növelése érdekében (vannak olyan kivételek, ahol a doboz a RAM méretének megfelelően állítja be az órajel sebességét), ha Ön rendszer tervező, a maximális RAM-méret az egyik olyan teljesítmény-kompromisszum, amelyet figyelembe kell vennie.
Ezt követi Shikhar Bhardwaj válasza:
Nem. Mivel az SDRAM szinkronban van a rendszerrel, a memória sebessége a rendszer sebességétől függ. A memória-hozzáférés sebességét befolyásolhatja az a konfiguráció, amelyben használják.
Ha a builded már rendelkezik kétcsatornás (vagy háromcsatornás) konfigurációval, és a megnövekedett memória nem használ azonos modulokat, akkor lassulhat egycsatornás működés. Ez a csökkenés azonban alig észrevehető, ahogy a Wikipédia mondja:
- A Tom's Hardware alig talált szignifikáns különbséget az egycsatornás és a kétcsatornás konfigurációk között a szintetikus és a játék benchmarkjaiban (a „modern (2007)” rendszerbeállítás segítségével). Tesztjein a kétcsatornás legfeljebb 5 százalékos sebességnövekedést adott a memóriaigényes feladatoknál.
Ebben az esetben a sebesség csökkenhet, de az operációs rendszer számára elérhető nagyobb fizikai memória miatt átfogó teljesítménynövekedést tapasztal. Ez természetesen függ az Ön által használt operációs rendszertől és attól, hogy mennyire hatékonyan használja fel a rendelkezésre álló erőforrásokat.
Van valami hozzáfűzhető a magyarázathoz? Hang a kommentekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .