16Aug
Mõnikord on lõbus spekuleerida, kuidas erinevalt teie süsteem töötab, kui riistvarakomponentidele tehakse muudatusi. Tänane SuperUser Q & postitus käsitleb mälu suuruse suurenemist, et aidata lugeja uudishimu rahuldada.
tänapäeva küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.
Photo courtesy of Association WDA( Flickr).
Küsimus
SuperUser lugeja spartacus soovib teada, kas mälu suuruse suurendamine aeglustab seda:
Kui me suurendasime SDRAMi suurust sama tehnoloogia abil, kas vastamisaeg muutub aeglasemaks? Kui see muutub aeglasemaks, kas see tuleneks digitaalse loogika keerukusest?
Kas suuruse suurenemine põhjustab mälu aeglasemaks muutumist?
Vastused
SuperUseri kaasautoritele Daniel R Hicksile ja Shikhar Bhardwajale on meile vastus. Esiteks, Daniel R Hicks:
Jah ja ei. DuDE riikides ei toimi mälu kunagi kiiremini, kui buss / kella kiirus seda juhtida, kuid mälu maksimaalne kiirus sõltub kindlasti suurusest.
Kuna mälumahtu saab suuremaks, suureneb aadressi dekoodri tasemete arv( koos suurusega logiga) ja draiverite koormus suureneb lineaarselt( tekitades ligikaudu viivituse logaritmilist suurenemist).
Niisiis, kuigi harva on otstarbekas RAM-i suuruse piiramine väljalülitatud süsteemis kiiruse suurendamise katse( on olemas erandid, kus kasti reguleeritakse RAM-i suuruse järgi määratud kella kiirust), kui oletesüsteemi disainer, maksimaalne RAM-i suurus on üks tulemuslikkuse kompromissidest, mida peate arvestama.
Järgneb Shikhar Bhardwaj vastus:
Ei, see ei ole. Kuna SDRAM on süsteemiga sünkroniseeritud, sõltub mälu kiirus süsteemi kiirusest. Mälu juurdepääsu kiirus võib mõjutada seda konfiguratsiooni, mida see on kasutusel.
Kui teie ehitaja on juba varustatud kahesuunalise( või kolmekordse kanaliga) konfiguratsiooniga ja suurenenud mälu ei kasuta identseid mooduleid, siis võib see aeglustadaühe kanaliga operatsioon. Kuid see langus on vaevu märgatav, nagu Wikipedia ütleb:
- Tom's Hardware leidis vähe olulist erinevust ühekainelistel ja kahekanalilistel konfiguratsioonidel sünteetiliste ja mängude võrdlusalustel( kasutades "kaasaegse( 2007)" süsteemi seadistust).Katsetuste käigus andis dual-kanal kõige paremini 5-protsendiline mälu intensiivsete ülesannete kiirus.
Sellisel juhul võib kiirus väheneda, kuid opsüsteemi suurima hulga füüsilise mälu tõttu täidate kogu jõudlust. See muidugi sõltub teie kasutatavast operatsioonisüsteemist ja sellest, kui tõhusalt on saadaval olemasolevaid ressursse.
Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.