Problém s pamětí RAM? [Ukončete tyto programy, abyste zabránili ztráty informací]
Zdravím, mám jeden problém
Vždy když si zapnu hru tak asi po 5 minutách mi to vyhodí tuto tabulku: 22Iu
tabulku jsem ignoroval a hrál jsem dál, asi po 15 minutách mi hra spadla (program přestal pracovat)
Tuto PC sestavu mám už přes rok...
Nikdy mi to předtím nedělalo, nevíte čím by to mohlo být?
Mám 4GB RAM DDR3, procesor s 6 jádry AMD FX-6300
Výkon - (zapnutý Google Chrome a pár programů..): 435a
Výkon - (zapnutý hra a pár pogramů..): 3512
Cením si každé reakce, děkuji moc za každou odezvu.
Není důležitý výkon, ale spotřebovaná paměť. Na záložce procesy si můžeš seřadit procesy podle spotřeby paměti kliknutím na titulek sloupce.
Tak asi nejvíc mi tu paměť žere proces: svchost.exe má 146 612kB, už mi tu běží asi týden, jinak to tu nic nevycucává, jak jsem řekl, nikdy mi to předtím nedělalo, co by mohl být problémem? :( :/
v práci mi to dělá pořád, je to klasická korporátní instalačka s tunou automaticky spouštěných hovadin.
přehled procesů ani screen z rammap nedávají rozumnou odpověď, co zabírá 80% ram.
viz tazatel - 142mb přece není bůhví co, to se 4gb ram vlézt musí.
doma bych to řešil zvětšením ram.
Zvětším na 8GB RAM, před tím to ale nedělalo, uvidíme, zkusím to..
Pokud nepomůže tak reinstall os :) Uvažoval jsem o tom, díky moc
rammapem zjistit kostlivce ve skříni. file summary a seřadit dle kolonky active. jednou mi takhle zblbnul defender- neměl to dělat.
i když zjistím, že mi stovky mb v ram zabírá antivir mcafee, lotus notes, možná aktualizace, nic s tím neudělám. po součtu velikostí se u aplikací stejně dostávám na nějakých 1.5gb - kde jsou mé 4gb ram?
zlaté xp.
jasně, pokud je to firemní, má si to vyřvat lokální admin- zjistit kostlivce, k němu proces, vybouchat mu pracovní sady a velmi tiše ho diagnostikovat. pokud na to vedení dlabe, tak si můžou leda políbit prdel. rammap ti ukáže pravý stav, jak to je. dotazovatel ukázal srandovní nelogické obrázky a má naprosto stejnou otázku jako ty i já. kde jsou. něco nemůže být ve standby, ale je aktivní.
Kde jsou zbyle 4GB? Jsou tvoreny fragmentovanymi strankami v pameti. Pak si nejaka aplikace rekne o 1GB a system rekne, ze takovou cast v celku neda a hlaseni je na svete.
někdy si říkám, že pejsek a kočička spolu vaří dort- oba se z toho poblejeme, já neustoupím. říkám to furt, nahovno napsaný aplikace.
Konkretně za tohle bych vinu házel na OS. Provést defragmentaci paměti ve volných chvílích je jeho starost. Tohle aplikace moc neovlivni.
Je to jako v obchode. Predtav si, ze prodavas 10m trubky a kdyz chce zakaznik min, tak mu uriznes. Pokud bude prodavac trotl a pro kazdeho zakaznika urizne z nove trubky, tak mu tam zbude spousta kratkych trubek a zakaznik, ktery bude chtit celou bude mit smulu.
že se k tomu ještě vracím. tento názor je názor programátora. neumíš uvolňovat ram? své hračky si uklízej sám. tak to je. os od toho není.
Ono je to trošku jinak. Představ si program, který pracuje, postupně si od OS požaduje paměť - otevřeš soubor, načteš jej do paměti, seřadíš a zavřeš. Paměť se zase uvolní. Pak program skončí => uvolní se vše, co měl program přidělené. Pokud OS neudělá pořádek v paměti, zbude mu tam spousta malých uvolněných kousků paměti (představ si to jako disk) a to už program, který neběží opravdu neovlivní.
Pak spustíš další program, který bude víc rozežraný a bude požadovat větší úsek paměti v kuse, který mu OS nedá, protože takový souvislý úsek nemá.
ukaž mi tu chybu názorně. tvrdím, že ne, co se tváří spící je spící. takto ram nefunguje. tam je chyba, v programu..
Pokud program skončí, tak se automaticky uvolňuje jím použitá paměť. Neuvolňování paměti v průběhu života programu vede k tomu, že program (64 bitový) žere neúměrné množství paměti, 32 bitový skončí na svém limitu 2GB
a jsme u kostlivce. fragmentaci přenechej systému.
pokud neskočí do child vlákna
???
neber to nijak ofenzivně. zaujmu thezi: proces (matka) vytvoří své podprocesy (děti- třeba to dělá maxthon, ff, gimp s pluginy). řídící rám si uklofní z ram pár bajtů a bude zpracovávat výstup dětí, které si každý uzme 2 giga (matka zajistí, že spolupracují). když dětí bude 5, tak rovnice je 5*2=5*2, nebo 5*2=10? logicky mi vyjde, že 32* matka alokuje 10 giga. omezení bych viděl v systémovém celkovém.
kdyby to platilo všeobecně, tak jeden 32* proces si zabere a žádný jiný už nedostane. a to nepla. takže jak to dle tebe je? ...to jsme teda zase zabočili.
Ak sa nemýlim, tak máš zakázany stránkovaci súbor (to je pri 4GB RAM problém).
Návod na zapnutie:
http://windows.microsoft.com/cs-cz/windows/change- virtual-memory-size#1TC=windows-7
(V 5. bode nastavenie "Automaticky spravovat velikost stránkovacího souboru pro všechny jednotky." naopak zapni.)
že se přidávám: v práci ho mám tuším omezený, tipuju něco mezi 512-1024mb.
úplně ho nezakazuju, nicméně ta chybová hláška by vypadala jinak. využívat ho taky nechcu, když je 50x pomalejší než přístup do ram.
stejná chyba je u více kolegů v práci, ti se manipulací se swapem nezabývají, vytížení ram stejné 75-80%.
souhlasím, že jde o neskutečně zaplevelenou instalaci, ale to je korporát, s tím nic nenadělám. doma bych cenzuroval spouštění různých zbytečných "po spuštění" přes ms autoruns.
Nastavil jsem do dvou polí, doporučená hodnota je 6118MB, počáteční velikost: 6118MB a do pole největší velikost jsem vynásobil 1.5x tudíž: 9177, zaškrtl jsem spravovaní velikostí pro všechny jednotky, dal jsem nastavit, vyskočilo mi okno, abych restartoval systém. Po restartu mě zase vyskočila tahle tabulka a hodnoty se vyresetovali, tudíž mi se systém stránkovacího souboru zrušil, nevíte co s tím, fakt už zoufám.. Děkuji..
no tak si to špatně nastavil, lepší je tam dát vlastní hodnoty a k tomu musíš kliknout na Nastavit až potom OK a restart.
No vlastní jsem tam dal a udělal vše podle návodu a stejně mě ta tabulka vyskočí a resetuje se to..
nevím jaký návod to je o ničem, prostě odtrhni automatické nastavení, pak si vyber disk kam chceš dát swap, zaškrtni Vlastní velikost > Počáteční velikost pro 4GB RAM dej 2GB, který se v případě potřeby bude postupně zvětšovat až do udané Největší velikosti pak dáš Nastavit se vytvoří ten soubor pagefile a potom OK a restart záleží či je to systémový disk nebo ne....
No to jsem fakt zmaten, PC restartuju a zase mě vyskočí ta tabulka s možnosti výkonu, podívám se na stránkovací soubor a hodnota se vyresetuje a nastaví se to na nepoužívat stránkovací soubor? Jsem z toho jouda.. Přikládám screen jak se to vyresetovalo..:
308S
toto je až moc
jde o to, jestli máš na disku nějaký souvislý/nefragmentovaný prostor.
takže si cvičně pusť i kontrolu disku: na chyby souborového systému.
no tak máš místo na disku 8,5 GB a nahoře píšeš cosi o swap 9 GB to se ani nemůže vejít, protože počáteční velikost se okamžitě rezervuje pro swap
1.5-násobek ram pro swap vždy byla, je a zůstane microsoftí debilita. píšu výš, že chybová hláška kvůli swapu vypadá jinak.
nastav tam pevnou hodnotu - do obou polí třeba 640mb - a dál virtuální paměť neřeš.