Hirdetés

2024. április 26., péntek

Gyorskeresés

Útvonal

Fórumok  »  Alaplapok, chipsetek, memóriák  »  RAM topik (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 04:00:17

LOGOUT.hu

A RAM (az angol Random Access Memory rövidítéseként), magyarul közvetlen hozzáférésű memória. Egy közvetlen elérésű írható/olvasható adattároló eszköz. A RAM tárolja a CPU által végrehajtandó programokat és a feldolgozásra váró adatok nagy részét. Az adatok csak addig maradnak meg benne, amíg a számítógép feszültség alatt van, kikapcsoláskor a benne tárolt adatok elvesznek.

Aki Ramot akar venni és tanácstalan fáradjon át a Milyen Ramot vegyek? topikba!

RAM stabilitás tesztelés:
TM5 + Anta777 konfig, win alól futtatható, 1-2 óra elegendő.
Letöltési link: [link]
Letöltés után futtatva a "load config &exit" gombbal betölteni a kívánt konfigot:


Bezáródott a program, újra el kell indítani, de ezúttal rendszergazdaként

Errors részen írja a hibákat. A határérték ameddig még belefér az a 0db ! :)

DDR4 vs DDR5
[link]
Hatalmas köszönet az egész közösség nevében Zebra_hun kollégának! :R

Milyen órajelen megy valójában a memóriám?

Ez attól függ, milyen generációról van szó. Az SDR SDRAM esetén nem volt probléma, mert a memóriacellák, az adatpuffer és az adatbusz is ugyan azon az órajelen üzemelt. A DDR azonban váltást hozott ezen a téren. A DDR - ami a Double Data Rate-ből lett képezve - SDRAM-oknál a három részagység három eltérő órajelen üzemel. Leszamítva a DDR(1)-et, annál a cellák és a puffer órajele azonos. Kicsit részletesebben: [link]
Ami sok félreértésre ad okot, az a különféle diagnosztikai programok által adott adat. A programok készítői ugyanis minden esetben "elfelejtik" közölni velünk, hogy pontosan melyik értékről is van szó. Ráadásul több helyen is előfordulnak RAM-ra vonatkozó adatok, és nem teljesen egyértelmű, hogy melyik részleg mire vonatkozna. A két legelterjedtebb program esetén:
CPU-Z: Az SPD fülön nem az aktuálisan beállított értékek szerepelnek, hanem a modul SPD-jébe programozott profilok. A Memory fülön szerepel az aktuálisan beállított frekvencia, ott pedig valós órajelként. Azaz a RAM ennek a kétszeresén üzemel.
AIDA32/64/Everest: Itt még jobban szét vannak szórva az adatok. Van külön memória pont, van adat az összegzésben is, van SPD pont. Ezek egyike sem releváns most. A lényeg a Számítógép -> Túlhajtás pontban található. Szintén megadja a tényleges órajelet a Cache és memória teszt részlegnél. Valós órajelben mind a két helyen.

Egy vagy kétoldalas ram a gyorsabb? A kétoldalas kb 0.3 %-al!

Mhz és késleltetés viszonya:

Tehát egy 2400mhz cl12-es ram sebessége megegyezik egy 3400mhz cl17-el!!!

Mire jó a Dual Channel?

Háttér információk:
A memória kezelését minden PC-ben a memória vezérlő végzi. Ez a vezérlő rendre a CPU-ban kap helyet, ahol a processzorba építve helyezkedik el a vezérlő (IMC). A régebbi vezérlők 64 bit „széles” interfészen kapcsolták össze a processzort az operatív tárral (memória). Így a maximális sávszélesség még DDR 400mhz-s modulok esetén is 3.2Gb/s volt. A Dual channel lényege, hogy a vezérlő a fizikai memóriát 2 csatornára osztva kezeli, akár egy időben is. Ez azt jelenti hogy a sávszélesség 128 bit re emelkedik, aminek egyenes következménye, hogy a CPU és a RAM közt a sávszélesség kibővül akár 6.4Gb/s ra. Ez viszont NEM jelenti azt, hogy a dual channeles működés kétszer olyan gyors rendszert eredményez, hiszen ez a sávszélesség csupán elméleti, 100%os hatásfokkal dolgozó rendszer pedig nem létezik.

DDR 4 esetén 3000 mhz felett már más a helyzet: +35% külön VGA esetén

Mi kell ahoz hogy a Dual Chanel létrejöjjön?
(továbbiakban DC= Dual Channel)

1. DC-t támogató alaplap

2. 2(*) lehetőleg teljesen azonos méretű, feszültségű, szervezésű, és azonos memória chip-el szerelt memória modul. Ilyeneket célszerű úgynevezett KIT ben vásárolni. (Egymástól különböző RAM-ok is tudnak DC-ben futni de ez nem garantált. )

*4 modullal is megvalósítható a DC.

4 Modullal a következő a probléma. Nagy a terhelés a vezérlőn, jobban melegszik a CPU gyakori a kisebb mhz-en történő üzemelés, illetve a tuning potenciál nagy mértékben csökken.

Dual Channel a gyakorlatban…

Hol kell beállítani a Dual Channelt?
A DC nem állítható egyik alaplapnál sem. Ha a körülmények megfelelőek, a BIOS automatikusan aktiválja a szolgáltatást.

'Honnan tudom hogy Dualban mennek-e a RAM-ok? Az alaplapok az indításkor kiírják, hogy DUAL CHANNEL, de ha mégem, akkor Pl CPU-Z-vel meg kell nézni, hogy 64bit vagy 128bit a sávszélesség.
Ha ez sem sikerül ki kell venni az egyik modult, és csinálni kell Aida64-el egy memória írás/olvasás tesztet, az eredményeket fölírni, majd 2 modullal megismételni és összevetni.

Mennyivel növeli a teljesítményt a dual channel?
Socket A rendszerben 3-5% teljesítménynövekedés
Socket478 és LGA775 rendszereken 20-80% teljesítménynövekedés
Socket939 rendszeren majdnem annyi mint az inteles rendszereken

Ezek azonban csak a mért sávszélességre igazak! Az alkalmazások futási teljesítményében (tipikusan):

Socket A: ~0% növekedés
Netburst architektúrájú procik (P4 és a megfelelő Celeronok): 10-70%
Socket 939 és AM2: 3-5%
Core2 Duo architektúrájú procik: 2-5%
i3-i5-i7: 5-20%
Ryzen3,5,7: 5-30%

Fenti százalékok csak általános esetben érvényesek, amikor például nincs a rendszer memóriáját használó integrált VGA.

Quad Chanel: Léteznek alaplapok Intel és AMD esetén (HEDT: High End DeskTop) amelyek quad chanelt is képesek kezelni. Ezekbe ha 4 modult helyezünk akkor a sávszélesség 256bit-re emelkedik. Jótékony hatása főleg munkaállomások esetén jelentős. Játéknál is hozhat akár 20%-ot. Itt fontos megjegyezni, hogy az általánosan használt dual chaneles lapokba ahol 4 foglalat van az csak dual chanel marad akkor is, ha 4 modult teszünk bele.

Dual Channel hibakezelés...

Ha ezek után kísérletezel nem egyforma modulokkal, legalább az időzítéseiket állítsd be a BIOS ban, értelemszerűen a ''gyengébb'' (magasabb) időzítésű moduléira.
Ha nem megy akkor pech...

Ha nem látja a gép az összes ramot: Vezérlőpult-> Felügyeleti Eszközök -> Rendszerkonfiguráció -> Rendszerindítás -> Speciális Beállítások. Ha a maximális memóriánál van pipa, azt vedd ki és restart.

Miért érdemes többet fizetni a minőségi memóriákért?

Memóriát nagyon sok gyártó kínál: mint ahogy az lenni szokott az egészen olcsótól a márkásig széles a választék és egy gyártó kínálatában is több szint létezik. Alapvetően azonban két nagy táborra lehet osztani a memóriapiac kínálatát. Ha nagyon le akarjuk egyszerűsíteni a választ, akkor azt kell mondanunk az ajánlott és a nem ajánlott kategóriára. A nem ajánlott kategóriába egyértelműen a sok cég által csak ''brand''-nek titulált, másoknál néha megtévesztően és hibásan Samsung vagy Hynix márkanéven árult modulok tartoznak.

A következő nagyon komoly indokok miatt kell kerülni ezeket a modulokat:
» megbízhatatlanság
» inkompatibilitás
» magas hibaszázalék
» megbízhatatlan garancia
» gyenge, lassú időzítések
» a valós sebességadatoknál magasabb értékű címkézés
» Dual-Channel üzemmód használhatatlansága.

A probléma forrása a gyártástechnológiában keresendő. A memóriamodulok tárolókapacitását a memóriachipek adják, melynek (elektronikai) tulajdonságai meghatározzák az egész modul működését. A memóriachipek gyártása során csak bizonyos százalékban sikerül elérni a megcélzott minőséget, a késztermékek egy része csak gyengébb teljesítményt tud produkálni. A memóriachipek természetesen teljes tesztelésen mennek keresztül, mely során különböző minőségi osztályba sorolják a chipeket. (gyakran fordul elő például hogy egy névlegesen 1500 MHz-es chip csak 1300MHz-en, vagy csak 1066MHz-en üzemel biztonságosan hosszútávon) Azok a gyártók, akik modulokat állítanak elő, természetesen szabadon választhatnak a különböző minőségi osztályok közül, annak megfelelően hogy milyen árkategóriájú terméket kívánnak előállítani. Innen már nem nehéz kitalálni, hogy a nagy memóriagyártók a minőségi modulok készítéséhez csak minőségi chipeket használnak, a ''noname'' gyártók pedig a gyengébb minőségű (de azért általában jó nevű) chipeket használják fel moduljaikhoz, amit például az árérzékeny kelet-európai piac nagyon könnyen felvesz

Ezen memóriákat a bennfentesek és a gyártók ún. ''Downgrade'' ramoknak nevezik, amelyek alacsonyabb órajeleket bírnak ugyan, de azt amelyre eredetileg legyártották azt már nem.

A memória a számítógép stabil működésének egyik legfontosabb alapja. A legtöbb felhasználó nem is tud róla, hogy az ilyen márkátlan memóriák milyen meglepő mértékben fogják vissza a teljes rendszer sebességét, azt azonban már nagyon sokan a bőrükön is megtapasztalták, hogy a rendszer instabillá vált, igaz kevesen tudják, hogy mindezért a legtöbbször ezek a modulok a felelősek. Ilyen instabilitási hiba például a legtöbb esetben az úgynevezett ''kékhalál'' vagy a telepíthetetlen operációs rendszer és a 3D-s alkalmazásokból kilépkedő rendszer. A legnagyobb problémát általában a hiba megfoghatatlansága okozza.

A minőségi memóriagyártók moduljaikat minden esetben 2 év -vagy több- jótállással hozzák forgalomba, az 1 év garanciás termékek vélhetően hamisítottak, vagy ''downgrade'' minőségűek.

Az ECC-ról röviden:

Az ECC rövidítés az Error Correction Code-ot jelenti. Ez egy eljárást takar, amivel észlelni lehet a memóriaolvasás során keletkezett esetleges 1-es, 2-es, 3-as és 4-es bithibákat. Ezen felül az 1-es hibákat képes menet közben, az észlelést követően (on-the-fly) javítani. A hibakereső algoritmus bonyolult, és külön áramkörök beiktatását igényli, ezért a rendszer teljesítménye 2-3 százalékkal csökken ECC memóriamodulok használata esetén. Ennek, és borsos árának (speciális alaplapot és memóriákat igényel) köszönhetően nagyrészt csak szerverekben és munkaállomásokban alkalmazzák ezt a hibakezelő eljárást.
Bővebben: [link]

DDR4 teszt és tuning leírás a PH! hasábjain.

Előzmények:
Nagy RAM-os Topic IV. [link]
Nagy RAM-os Topic III. [link]
Nagy RAM-os Topic II. [link]
Nagy RAM-os Topic I. [link]

Útvonal

Fórumok  »  Alaplapok, chipsetek, memóriák  »  RAM topik (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.