If-Koubou

Vai, izmantojot nesamērīgu RAM daudzumu katrā laika nišā, samazinās veiktspēju?

Vai, izmantojot nesamērīgu RAM daudzumu katrā laika nišā, samazinās veiktspēju? (Kā)

Kad datoram pievienojat RAM, vai tas patiešām ir svarīgi, vai nēsājamajām lapiņām ir nevienmērīgs atmiņas apjoms vai arī jums vienmēr ir nepieciešams, lai tiem būtu vienādi atmiņas apjomi? Šodienas SuperUser Q & A ziņai ir atbildes uz ziņkārīgo lasītāja jautājumiem.

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Foto pieklājīgi no redjar (Flickr).

Jautājums

SuperUser lasītājs LanceLafontaine vēlas zināt, vai, ja tiek izmantotas nevienlīdzīgas RAM apjomi, tas patiesībā samazina veiktspēju:

Šajā lapā ir aprakstītas RAM specifikācijas daudziem MacBook klēpjdatoriem. Sadaļā par manu klēpjdatoru (13 "Pro, vēlu 2011), tas saka:

  • Papildu piezīmes. Lai nodrošinātu vislabāko veiktspēju, aizpildiet abas atmiņas slotas, katrā slotā uzstādot vienādu atmiņas moduli.

Šī nav pirmā reize, kad esmu dzirdējis par šo parādību, un tas noteikti nav specifisks Apple. Kāpēc tas tā ir? Ciktāl acīmredzami samazinās pieejamā atmiņa, kāpēc būtu sliktāk palaist ar 6 GB (1 x 4 GB plus 1 * 2 GB) nekā ar 8 GB (2 x 4 GB)?

Vai, izmantojot nesamērīgu RAM apjomu, tiek samazināta veiktspēja vai tas ir tikai mīts?

Atbilde

SuperUser atbalstītāji David Schwartz un x ir atbilde mums. Pirmkārt, David Schwartz:

Ar abām laika nišām vienādās atmiņas apjomās atmiņu var savstarpēji apmainīt, lai secīgie atmiņas gabali aizvietotu laika nišas. Tādā veidā atmiņas piekļuves iespējas tiek sadalītas abos slots gandrīz pilnīgi vienmērīgi, ļaujot to joslas platumam apvienot.

Ar nevienmērīgu summu atmiņu nevar savstarpēji papildināt, un to vispirms ir jākonvert uz vienu nūju un pēc tam otru. Programmai, kas piekļūst lielai blakus esošai atmiņas daļai, gandrīz visi piekļuves dati būs pieejami vienai atmiņu, un nebūs savienojuma joslas platuma.

Seko atbilde no mVincent:

  • Papildu piezīmes. Lai nodrošinātu vislabāko veiktspēju, aizpildiet abas atmiņas slotas, katrā slotā uzstādot vienādu atmiņas moduli.

Iespējamais tehniskais skaidrojums šeit ir tas, ka jūsu MacBook (mātesplate) atbalsta divkanālu arhitektūru un tādēļ ir vajadzīgi divi identiski atmiņas moduļi. Salīdzinošie rādītāji liecina, ka tas nodrošina 5-10 procentu veiktspējas palielinājumu.

  • Kāpēc tas tā ir? Ciktāl acīmredzami samazinās pieejamā atmiņa, kāpēc būtu sliktāk palaist ar 6 GB (1 x 4 GB plus 1 * 2 GB) nekā ar 8 GB (2 x 4 GB)?

Kad tiek izmantoti divi neesoši atmiņas moduļi, mātesplatē tiks darbināti atmiņas moduļi ar vislēnākā moduļa ātrumu.

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.