windows nevužije celou ram

Problematika SDRAM, DDR1/2/3 SDRAM, RDRAM, SO DIMM a další, včetně čteček pamětí.
Odpovědět
rusty333
Začátečník
Začátečník
Registrován: 18. srp 2009
Bydliště: Brno

windows nevužije celou ram

Příspěvek od rusty333 »

Ahoj,
mám v počítači 16GB RAM, často se mi stává že windows zahlásí nedostatek paměti a občas i ukončí nějaký proces, přitom když ta hláška vyskočí, tak mám sotva zaplněné jen něco málo přes 9GB RAM, stává se to když hraju League of Legends a k tomu mám zapnutých třeba 10 oken chrome a dál nic náročného. Pamět je normálně celá zaalokovaná a v ten moment ukazuje i dostatek "Dostupné" paměti. Virtuální pamět mám vypnutou, právě z důvodu dostatku RAM... teda aspoň jsem si to myslel.
OS: Win 10 Pro build 1703
Nějaké nápady proč se to děje?
CPU: Core i7-8700K + SCYTHE Ninja 5 MB: ASRock Z370 Extreme 4 RAM: HyperX Predator DDR4 16GB 3200MHz VGA: MSI GTX1070 GAMING X M.2 SSD: Samsung 970 EVO 500GB SSD: 2x Samsung 840 256GB HDD: WD Green 2TB PSU: Seasonic Focus Plus Gold 550W Case: Fractal Define R4 Monitor: ViewSonic XG2402 + Dell U2412M Mouse: Logitech G403 + Razer Sphex Keyboard: SteelSeries 6GV2 Audio: HyperX Cloud, Microlab Solo 9C NAS: NETGEAR ReadyNAS 312 - 2x WD Red 3TB
michal3d
Začátečník
Začátečník
Uživatelský avatar
Registrován: 25. úno 2007

Re: windows nevužije celou ram

Příspěvek od michal3d »

Nejak nechápem, prečo majú niektorý ludia potrebu vypínať virtuálnu pamäť, hlavne v dobách SSD. Ja mám 48 GB RAM a aj tak mám zapnutú virtuálnu pamäť na min 4 GB - max 8 GB (zase manuálne to treba nastaviť, lebo Windows defaultne nastaví takú virtuálnu pamäť kolko je RAM, čiže by my to zaberalo permanente 48 GB miesta na SSD, čo je samozrejme zbytočné).
Každopádne skús zapnúť tu virtuálnu pamäť a uvidíš či to pomôže. Finta je v tom, že niektoré aplikácie vraj vyžadujú virtuálnu pamäť bez ohľadu na to, koľko je v PC RAM-ky.

Dalšia vec je, či aplikácia ktorú používaš je 64-bitová. Lebo ak sa nemýlim, tak 32-bit aplikácia vie využiť maximálne 4 GB RAM, čiže ak z nejakého dôvodu potrebuje viac, tak smola.
MB: ASUS P9X79 CPU: Intel i7-4820K + Noctua NH-U12P RAM: 48 GB DDR3 1333 MHz GPU: EVGA GeForce RTX 2070 XC GAMING SSD: Intel 730 240 GB, Crucial MX300 1 TB
PSU: Seasonic X-560 SOUND: ASUS Xonar Essence ST + Xonar H6 + beyerdynamic DT 990 Pro 250 Ω + Creative 6.1 6700 CASE: Cooler Master Silencio 650 LCD: HP Z32 4K
KEYBOARD: CM Storm Quickfire XT MOUSE: Logitech G502 HERO + G240 GAMING: Logitech G29, Xbox Elite Controller, Saitek X56 Rhino H.O.T.A.S. OS: Windows 10 Pro 64-bit
havli
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 15. zář 2009
Bydliště: Hradec Králové
Kontaktovat uživatele:

Re: windows nevužije celou ram

Příspěvek od havli »

Ja vypinani swapu chapu... je to zkratka rychlejsi a nedrbe se tim SSD. Jeste jsem nevidel aplikaci, ktera by bez swapu nefungovala korektne (coz ale neznamena, ze nejsou). Jo, kdyz se treba presmeruje temp nekam na ramdisk a ten z nejakeho duvodu nenabehne, je to velky problem... pak nejde pomalu spustit ani tento pocitac. :) Ale vypnuty swap je vetsinou ok.

Kazdopadne v dnesni dobe 16 GB nepovazuju za dostatecne pro beh bez swapu. A co se tyce vytizeni RAM doporucuju koukat na tu vyssi hodnotu "Potvrzeno", v anglickych win oznaceno jako "Committed". Nejsem ted u PC s win 10, ale funguje to tam podobne.

Obrázek
Ryzen 9 5900X ; Asus Prime X570-P ; 32 GB DDR4 3000 ; Gainward RTX 3060 ; MX500 500 GB, 4 TB + 6 TB HDD ; Dell G3223Q
Retro PC: Core i3-3250, Quadro 5000, 4 GB DDR3, X-Fi, WinXP + 7 x64; Pentium 4 3.06 @ 3.33 GHz, Voodoo5 5500 AGP, 512MB DDR, Audigy, Win98SE; VIA C3 1000, 512MB DDR, ESS Solo-1 + DreamBlaster X2 GS, Win98SE & DOS
Retro PC: Celeron 220, Voodoo4 4500 PCI, 512MB DDR2, Win98SE; 2× Pentium Pro 233/256, Voodoo Graphics, 1024MB EDO, AWE32 28MB (CT3980), Win98SE & DOS
Retro NTB: IBM ThinkPad 600, ThinkPad T20; Toshiba Satellite Pro 430CDT, 460CDT, Portege 3010CT
HW museum.cz - muzeum grafických karet a procesorů
rusty333
Začátečník
Začátečník
Registrován: 18. srp 2009
Bydliště: Brno

Re: windows nevužije celou ram

Příspěvek od rusty333 »

Swap jsem vypnul právě kvůli opotřebování SSD.
michal3d píše: Dalšia vec je, či aplikácia ktorú používaš je 64-bitová. Lebo ak sa nemýlim, tak 32-bit aplikácia vie využiť maximálne 4 GB RAM, čiže ak z nejakého dôvodu potrebuje viac, tak smola.
když je aplikace 32bit tak si nedokáže naadresovat víc jak 4GB RAM ne? To nevysvětluje pak proč spadne. Nebo je špatně napsaná, chce víc RAM a spadne?

Jak jsem psal, stalo se mi to zatím jen když jsem hrál League of Legends (zjistím jestli je 32 nebo 64bit) a do toho jen chrome s pár záložkama, který je 64bit.

Hodnota potvrzeno bývá 9GB/15,9GB
Zapnu swap a uvidím.
CPU: Core i7-8700K + SCYTHE Ninja 5 MB: ASRock Z370 Extreme 4 RAM: HyperX Predator DDR4 16GB 3200MHz VGA: MSI GTX1070 GAMING X M.2 SSD: Samsung 970 EVO 500GB SSD: 2x Samsung 840 256GB HDD: WD Green 2TB PSU: Seasonic Focus Plus Gold 550W Case: Fractal Define R4 Monitor: ViewSonic XG2402 + Dell U2412M Mouse: Logitech G403 + Razer Sphex Keyboard: SteelSeries 6GV2 Audio: HyperX Cloud, Microlab Solo 9C NAS: NETGEAR ReadyNAS 312 - 2x WD Red 3TB
michal3d
Začátečník
Začátečník
Uživatelský avatar
Registrován: 25. úno 2007

Re: windows nevužije celou ram

Příspěvek od michal3d »

rusty333 píše:Swap jsem vypnul právě kvůli opotřebování SSD.
- ach jo, podľa mňa je SSD na to aby makalo nie na to aby bolo vystavené na poličke. Ja používam absolútne 0% "optimalizácií" na SSD, swap, všetky tempy, všetko zapnuté a na SSD. Keď sa my niečo nezdá, vpohode behom dňa preinštalujem 40 GB hru aj 3 krát, keď s nou mám problémy. Assetto Corsa si napr. ukladá dočasný súbor pre replay do dokumentov (na C:), po každom závode je to zhruba 400-500 MB súbor, neriešim, konečne nepočujem to ra-ta-ta po každom závode jak sa to HDD zúfalo snaží uložiť na disk. Mody do AC inštalujem zásadne tak, že si najkôr zazipovaný súbor nakopírujem na SSD, tam ho rozbalím, a rozbalený nakopírujem do zložky AC. Bežne majú mody aj 250 MB a ja na SSD spravím zápis 750 MB miesto nutných 250 MB, lebo prečo by som mal čakať kým to rozbalí na HDD a potom čakať kým 1000 súborov z HDD prekopíruje na to SSD. Veď na to predsa to SSD je, aby bolo všetko rýchle a tiché, žiadny hukot HDD pokým nepracujem priamo s dátami. Po 2,5 roku takéhoto používania je zápis na SSD 6,5 TB a čítanie 5 TB. A s najväčšou pravdepodobnosťou to SSD budem vymieňať preto, že tých 240 GB nebude stačiť, a nie preto že by prestalo fungovať, ale pokiaľ ho používam, tak využívam luxusu SSD naplno, nebudem potom predsa vyhadzovať takmer nepoužité SSD. Ale tak keď niekto chce byť otrokom SSD, je to jeho vec, to ja než robiť také tanečky okolo neho, tak radšej používam dalej plotnový disk. :)
rusty333 píše: když je aplikace 32bit tak si nedokáže naadresovat víc jak 4GB RAM ne? To nevysvětluje pak proč spadne. Nebo je špatně napsaná, chce víc RAM a spadne?
- áno, typicky to tak je, že pokial 32-bit aplikácia z nejakého dôvodu bude vyžadovať viac ako 4 GB RAM, tak jednoducho spadne. Tie dôvody môžu byť rôzne, jedním z nich je napr. aj to, že sa jednoducho sekne a začne preplňovať RAM až narazí na limit a spadne.
Z toho prvého príspevku to není zrejmé, ale keď sa to stane tak sa zavrie aj to League of Legends? Alebo aký proces sa potom ukončí? A ešte by nebolo zlé ukázať, jak presne tá hláška o nedostatku pamäti vyzerá.
MB: ASUS P9X79 CPU: Intel i7-4820K + Noctua NH-U12P RAM: 48 GB DDR3 1333 MHz GPU: EVGA GeForce RTX 2070 XC GAMING SSD: Intel 730 240 GB, Crucial MX300 1 TB
PSU: Seasonic X-560 SOUND: ASUS Xonar Essence ST + Xonar H6 + beyerdynamic DT 990 Pro 250 Ω + Creative 6.1 6700 CASE: Cooler Master Silencio 650 LCD: HP Z32 4K
KEYBOARD: CM Storm Quickfire XT MOUSE: Logitech G502 HERO + G240 GAMING: Logitech G29, Xbox Elite Controller, Saitek X56 Rhino H.O.T.A.S. OS: Windows 10 Pro 64-bit
Odpovědět

Zpět na „Paměti“