Производителност, свързана със скоростта на ram

Въпросът ми е: защо овърклокването на RAM не води до значително повишаване на производителността? Ако ускоря тяхната честота и/или тяхната латентност, няма да получа големи предимства. Не мога да го разбера, като се има предвид, че процесорът трябва да може да чете и пише по-бързо, както и да обработва данни. Или може би тясното място става все по-малко поради по-бързите процесори? Моля, дайте ми колкото можете повече информация.

За разбирането.


person edmz    schedule 22.10.2013    source източник
comment
Stackoverflow е място за въпроси, свързани с програмирането. Моля, посетете помощния център за повече информация.   -  person Daniel    schedule 22.10.2013
comment
Аз лично се извинявам. това не го знаех   -  person edmz    schedule 22.10.2013
comment
Изпълнение на какво? Програмите, които прекарват по-голямата част от времето си в I/O, няма да бъдат ускорени от овърклок, защото са ограничени от I/O хардуера.   -  person Mike Dunlavey    schedule 22.10.2013


Отговори (1)


Мисля, че това се дължи на две причини:

  1. Имайте предвид, че не всички операции, извършвани от процесора, са запис или четене от RAM. Докато чака RAM, може да изчислява други неща. Не знам какво е средното съотношение на базирани на RAM операции спрямо операции, базирани на регистър.

  2. Процесорите имат ултра бърза памет, наречена L1-, L2-, L3-Cache. Тези модули памет са много много бързи, но съхраняват само няколко мегабайта данни.

person Martijn Courteaux    schedule 22.10.2013