Ram vprašanje?

ErrikDJ

Pripravnik
6. nov 2008
738
5
18
Mam eno starejšo kišto k je mela original rame notr: PC2 4200 512mb (533mHz)
zdej me pa zanima al je bolš k temu dodat še 1gb istega rama (drug proizvajalec)
ali pa ven starega pa notri samo 1gb pc2 5300 (667mHz)

torej 1.5Gb na 533 (1gb+512)
ali 1Gb na 667?
confused-1.gif
 

ErrikDJ

Pripravnik
6. nov 2008
738
5
18
kaj pa če bi oba po 1gb dal?
pač en 533 pa en 667?
sej frekvenco avtomatsko na počasnega prilagodi ane?

al bo to slabš kokr 1.5gb na 533?
 

dejvi

Fizikalc
30. avg 2010
1.324
0
36
maribor
na faksu so nam govorili,da je največ smiselno imeti ram v 50% hitrosti CPU-ja,
pa tudi tega marsikdo ne ve,da je bolje imeti en slot 1gb rama kot 2x512,več slotov pobere tudi več voltaže,glede na dual chanel pa so testi pokazali da je raztlike le do 3%
bolj ko imaš počasen cpu več ti ta nalaga v ram pri zahtevnih programih, za običajne procese pa je več rama nesmiselno,raje zamenjal cpu z hitrejšim, če imaš kak starejsi cpu pentium4 3.0 je nesmiselno imeti 3 gb rama,ker je ze 1gb dovolj,ker je ta cpu po frekvenci tako pocasen napram ramom, da se bodo hitro praznili, če boš ram povečal za 100% na koncu ne bo večje razlike kot 10-20%
poglej moj primer:
prej imel cpu 1.8 core2duo in 4gb rama, zamenjal cpu
cpu 2.4 core2duo in 2gb rama in sedaj dela 40% hitreje po AIDA64 extreme testu in tudi v praksi, cpu je le tisti ki prenasa podatke med komponentami in ne ram

lp
 

Utisevalec

Guru
12. nov 2007
16.147
4.129
113
Tole tvoje bi držalo v primeru da bi bil RAM dejansko delovni pomnilnik (kot se original imenuje v slo) in bi se naslavjal samo iz CPUja za potrebe spominskih registrov. Pa to še zdaleč ni tako ... konkretno to delo na x86 platformah danes opravlja precej hitrejši "CPU cache" (t.i. procesorski predpomnilnik).

RAM kot tak je danes uporabljen za potrebe držanja spremenljivk in predvsem kot temp FS. Skratka čisto butast primer, ko odpreš urejevalnik fotografij in eno veliko sliko v njem se ti ta naloži v RAM. Če je slika velika 200MB bo zasedala v RAMu 200 MB. Enako velja za vse druge programe, od brskalnika do urejevalnika dokumentov. Tu imaš ti lahko 200MHz ali pa 4GHzx4 CPU pa bo naslavljanje RAMa (skoraj) enako.

Hitrost RAMa je sicer povezana z delovanjem vodila s katerim komunicira cel sistem. Tu je vedno hitrost rama nek multiplikator hitrosti sistemskega vodila. S CPUjem nima neposredne veze ker je tudi tam frekvenca podrejena osnovni hitrosti vodila (=multiplikator).

V realnosti sicer hitrost RAMa nima vpliva, v bistvu za večino opravil RAM itak čaka da mu procesor dostavi podatke, slednji pa se ponavadi berejo iz par hitrostnih rangov počasnejšega diska. Hitrost ima vpliv samo pri par zelo specifičnih zadevah, pa še teh se v vsakodnevni uporabi ne vidi pogosto. Izjema bi lahko bile igre, ampak še tu je je postal GPU skupaj z lastnim RAMom glavni in je hitrost sistemskega skoraj nepomembna.

Sicer pri RAMu (dokupovanje) je tako. Če ti sistem trasha (piše pagefile na disk ker mu zmankuje RAMa) je jasno nakup večje količine RAMa smislen in zaželjen. Ni večje počasnosti v sistemu kot je čakanje na disk. Če pa ima sistem vedno zasedenega samo manj kot 100% RAMa bo dokup večje količine prinesel točno 0. Koliko je smisleno naj pa vsak sam spremlja, v vseh OSih je od vedno na voljo prikaz koliko pomnilnika porabljamo.
 

dejvi

Fizikalc
30. avg 2010
1.324
0
36
maribor
se strinjam s teboj za OS windows8,kjer ti vsak app vzame lahko po 100-200mb rama,samo je bilo govora o starejsih pc ,še z win xp po možnosti in starejsimi cpu,kjer je nesmiselno kupovati rame in jih nabijati na 4gb ali več

lp
 

philips

Guru
Osebje foruma
Administrator
17. avg 2007
9.876
697
113
Citat:
Uporabnik dejvi pravi:
na faksu so nam govorili,da je največ smiselno imeti ram v 50% hitrosti CPU-ja,
pa tudi tega marsikdo ne ve,da je bolje imeti en slot 1gb rama kot 2x512,več slotov pobere tudi več voltaže,glede na dual chanel pa so testi pokazali da je raztlike le do 3%
bolj ko imaš počasen cpu več ti ta nalaga v ram pri zahtevnih programih, za običajne procese pa je več rama nesmiselno,raje zamenjal cpu z hitrejšim, če imaš kak starejsi cpu pentium4 3.0 je nesmiselno imeti 3 gb rama,ker je ze 1gb dovolj,ker je ta cpu po frekvenci tako pocasen napram ramom, da se bodo hitro praznili, če boš ram povečal za 100% na koncu ne bo večje razlike kot 10-20%
poglej moj primer:
prej imel cpu 1.8 core2duo in 4gb rama, zamenjal cpu
cpu 2.4 core2duo in 2gb rama in sedaj dela 40% hitreje po AIDA64 extreme testu in tudi v praksi, cpu je le tisti ki prenasa podatke med komponentami in ne ram

lp

To pa je čisti nesmisel kar si ti napisal.

Količina RAMa nima nobene povezave z njegovo hitrostjo. Prav tako se količina RAMa ne dimenzionira glede na procesor, temveč na dejansko uporabo računalnika (beri: kaj boš z njim počel).

Na hitrost vpliva frekvenca, latence in pa v kakšnem načinu RAM deluje (single/dual/triple channel) - pa mogoče sem še kaj izpustil.
Prav tako "preveč" RAMa ne upočasnjuje procesor. Če imam Pentium 4 s 8GB RAMa ne bo delal nič počasnejše kot s 4GB RAMa (kot trdiš ti). Pisanje/branje v pomnilnik je konstantna operacija, ne glede na količino.

Kvečjemu če imaš premalo RAMa bo zadeva delala obupno počasi, saj bo OS primanjkljaj kompenziral z diskom, ki pa je za precej velikostnih redov počasnejši.

Pomnilnika si kupiš vedno toliko, kolikor ga potrebuješ. Če ga imaš preveč, sicer ni nič narobe, je pa to stran vržen denar (free RAM is wasted RAM). Za browsanje bo nekomu res 1GB dovolj, za neko foto/video produkcijo pa boš težko s tem prišel skozi.

Glede hitrosti single/dual channel je pa tako: sama hitrost pomnilnika je sicer 2x hitrejša (ker bere iz obeh hkrati), ampak ker je vmes še CPU cache, ki ima 95+% hit ratio, je ta 100% pohitritev pomnilnika efektivna le v tistih par % ko CPU dejansko dostopa do njega (cache miss). Zaradi tega je realna pohitritev dual channel zgolj tistih nekaj procentov.