-
Fototrend
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.
Új hozzászólás Aktív témák
-
Kelvin
őstag
válasz
Maotun #11058 üzenetére
Kifutottam az időből
[link]
[I]'Nevezetesen, hogy a Windows XP egyszerre maximum 2GB memóriát biztosít a felhasználói alkalmazásoknak. Tehát hiába van több mint 2GB fizikai memóriánk, alkalmazásunk csak 2GB-t használhat belőle. Ez egyelőre még nem különösebben nagy gond, de minek 3GB-t helyezni a gépünkbe, mikor a kedvenc játékunk amúgy is csak 2GB-t lát belőle? Nos, szerencsére erre van megoldás, bár csak a Professional verzióban működik. Létezik egy ún. /3GB kapcsoló, mellyel megmondhatjuk a rendszernek, hogy az alkalmazásoknak akár 3GB memóriát is engedélyezzen.
A következőképpen szúrjuk be a kapcsolót a Boot.ini file-ba (példa):[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT=''Windows XP Professional'' /3GB'
[/I]
ollie -
-
KMT
addikt
válasz
Maotun #10733 üzenetére
"Először is, a RAM frekvenciáját így tudjuk a legegyszerűbben kiszámolni:
[External Clock vagy tévesen FSB] x [CPU szorzó] / [RAM valós órajel] = X.Y, az eredményt fel kell kerekíteni egészre, ez az OSZTÓ, ezzel kell leosztani az aktuális CPU órajelet.
(ha pl. 6.01... eredmény jön ki, azt már nem kell felkerekíteni 7-re, ha pontosabban helyettesítesz be akkor 6 alatti eredményt kapsz, pl. 667-es memória esetében 333 helyett 333.33...-mal számolva)
Aki lusta számolgatni, az esetleg innen is kilesheti a megfelelő osztót.
Pl.: Athlon 64 3000+, DDR2-800:
9x200/400=4.5 felkerekítve 5, vagyis a RAM órajele: 9x200/5=360 => ''DDR2-720''
FONTOS! Az FSB-t emelve nem változik az osztó, csak ha változtatunk a szorzón vagy a RAM tipusán a BIOS-ban, ilyenkor újra el kell végezni a számítást. (vagy újfent puskázni)" -
#65675776
törölt tag
válasz
Maotun #10325 üzenetére
"a valóságban nem ennyin, csak van erre is lehetőség"
Ez annyit jelent, hogy bár 64 bites mondjuk a K8, viszont a memóriacímzés csak 40/48 biten zajlik 64 bites módban is. Ez még mindig elég 1TiB fizikai és 256TiB virtuális RAM megcímzésére (fizikálisan ennyit egyébként nem tud kezelni egy Opteron sem, lévén nyolc DIMM-et kezel max, az pedig DDR2 esetén is csak maximum 64GiB processzoronként).Igazából nem az OS-szel van probléma, hanem az alkalmazásokkal.
-
#65675776
törölt tag
válasz
Maotun #10316 üzenetére
Kezdjük ott, hogy nem 32 bit, hanem 36, legalábbis PPro óta. 32 bites OS megfelelően felkészítve akár 64GiB memóriát címezhet meg. Windows esetén a megfelelő felkészítettséget az AWE jelenti (Address Windowing Extension). Ez egyetlen 32 bites asztali Win-ben sincs benne. Enélkül viszont csak 4GiB-nyi virtuális címet kezel a Win. (AWE-vel egyébként lehet trükközni, a MS meg is tette, szóval a Server2003 DCE 32 bit akár 128GiB-nyi memóriát is megcímez.)
Védett módban nincs közvetlen hw címzés. Ez igaz a memóriára is. Ezért a védett módú OS-ek virtuális címeket alkalmaznak. Ennek a címtartománynak a nagysága lesz a teljes elérhető memóriacímtartomány, beleértve a VRAM-ot (Video RAM), a pagefile-t és az egyéb eszközök memóriáit is (pl hw tunerek és encoderek). Ezen virtuális címek elosztását a Win bootoláskor határozza meg, Vista/Server2008 előtt ez később nem módosítható. Az OS a procinak a virtuális címeket küldi el, amit az lefordít fizikai címekre (erre szolgál a TLB).
Szóval a virtuális cím és a virtuális memória nem keverendő. Mindenesetre a virtuális címtartomány és a fizikai címtartomány nem egyenlő, a virtuális mindig nagyobb.
64 bites OS esetén nincs ilyen hókuszpókusz, a címzés akár 64 biten is történhet (a valóságban nem ennyin, csak van erre is lehetőség).
-
#65675776
törölt tag
válasz
Maotun #10239 üzenetére
4GiB felett viszont nem, lévén a teljes virtuális címtartomány 32 bites asztali Windows-ok esetén ennyi. És ebben valóban benne van a VRAM-tól kezdve minden ami memória, tehát a pagefile is.
32 bites Win alatt ahhoz, hogy ennél többel tudjon gazdálkodni az OS AWE kell, az meg csak a Server Win-ekben van, ott is csak EE-től kezdődően, SE-ben nincs. A PAE önmagában kevés.
Arról nem is beszélve, hogy a memóriacímzés PPro óta 36 biten zajlik.
A random pedig azt jelenti, hogy a megcímezhető memóriatartományban oda ír és onnan olvas, ahol éppen szabad hely van, és nincs védve. Ha bootoláskor a Win úgy határozza meg, hogy a fizikai RAM 0-tól 2,8GiB-ig címezhető, akkor a felé a büdös életben nem fog írni semmit, lévén nem is tudja megcímezni. A kiosztott tartományokat bootoláskor határozza meg a Win, később nem változtatható. Ebben hozott pl újítást a Vista/Server2008, ugyanis ott ez a címtartománykiosztás dinamikus, nem kell újraindítani a gépet. Ettől függetlenül a fizikai RAM-ra ugyan úgy felső korlát van, afelé akkor sem ír, ha megfeszülsz.
Új hozzászólás Aktív témák
- MINDIG VAN ÚJ és Jönnek MÉG! - 1GB (13db) - 2GB (13db) - 512MB (0db) DDR2 RAM-ok (és Kitek)
- SK Hynix 8 GB DDR5 5600MHz SO-DIMM
- BESZÁMÍTÁS! 32GB (2x16) ADATA XPG Lancer RGB 7200MHz DDR5 memória garanciával hibátlan működéssel
- Corsair VENGEANCE RGB PRO DDR4 16GB ( 2x8 kit ) 3200Mhz memória eladó.
- Kinston 8GB DDR5 5600MHz SO-DIMM memória
- LG L192WS monitor eladó: 19" 1440 900
- BESZÁMÍTÁS! ASROCK B650M R5 7500F 32GB DDR5 1TB SSD RX 7700XT 12GB Zalman Z1 PLUS A-Data 750W
- Bomba ár! Dell Vostro 3500 - i3-350M I 4GB I 320GB I DVDRW I 15,6" HD I HDMI I Cam I Garancia!
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3050, 96% Akkumulátor
- Telefon felvásárlás!! Apple Watch Series 9/Apple Watch Ultra/Apple Watch Ultra 2
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest