Да ли меморија постаје спорија ако се повећа у величини?
Понекад је забавно спекулисати колико би другачије функционисао ваш систем ако би се промениле хардверске компоненте. Данашња постова за питања и одговоре СуперУсер-а расправљају о повећању величине меморије како би задовољили читатељску радозналост.
Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у - подјела Стацк Екцханге-а, груписане од стране заједнице веб-локација за питања и одговоре.
Фотографија љубазношћу Асоцијације ВДА (Флицкр).
Питање
СуперУсер читач спартацус жели да зна да ли ће повећање величине меморије узроковати да постане спорије:
Ако бисмо повећали величину СДРАМ-а користећи исту технологију, да ли би време реаговања постало спорије? Да је постало спорије, да ли би то било због сложености дигиталне логике?
Да ли повећање величине узрокује да меморија постане спорија?
Одговор
Допринос СуперУсер Даниел Р Хицкс и Схикхар Бхардвај имају одговор за нас. Прво горе, Даниел Р Хицкс:
Да и не. Као што дуДЕ наводи, меморија никада неће радити брже него што је брзина сабирнице / такта вози, али максимална брзина меморије дефинитивно зависи од величине.
Како се меморијски склоп повећава, број нивоа декодера адреса се повећава (са логом величине), а оптерећење на драјверима расте линеарно (стварајући приближно логаритамско повећање кашњења).
Дакле, иако је ријетко вриједно ограничити величину РАМ-а у офф-тхе-схелф суставу у покушају да се повећа брзина (постоје изнимке гдје кутија прилагођава брзину сата овисно о величини РАМ-а), ако сте систем дизајнер, максимална величина РАМ-а је једна од компромиса перформанси које морате узети у обзир.
Следи одговор Схикхар Бхардвај:
Не није тако. Како је СДРАМ синхронизован са системом, брзина меморије зависи од брзине система. Оно што може утицати на брзину приступа меморији је конфигурација у којој се користи.
Ако ваша конструкција већ има двоканалну (или троструку) конфигурацију, а повећана меморија не користи идентичне модуле, онда можете успорити на једноканални рад. Међутим, ово смањење је једва приметно, као што каже Википедиа:
- Томов хардвер је пронашао мало значајне разлике између једноканалних и двоканалних конфигурација у синтетичким и играма за тестирање (користећи "модерно (2007)" подешавање система). У својим тестовима, дуал-цханнел је у најбољем случају повећао брзину од 5% у задацима који су интензивни у меморији.
У овом случају, брзина се може смањити, али ћете доживјети свеукупни пораст перформанси због веће количине физичке меморије доступне оперативном систему. То, наравно, зависи од оперативног система који користите и од тога колико је ефикасан у коришћењу расположивих ресурса.
Имате ли нешто да додате објашњењу? Звучи у коментарима. Желите ли прочитати више одговора од других технолошки паметних Стацк Екцханге корисника? Погледајте цео дискусију овде.