Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Linux, totální zaseknutí při zaplnění paměti

Ahoj, dost mi vadí na linuxu jedna věc a chci poradit, jak ten problém odstranit.

Nevím přesně, jak se situace stane, ale bude to jedna z možností:
- buď se zaplní RAM (kopíruju velký soubor do /tmp), swap nemám
- zaplní se video RAM (když mám otevřeno víc oken s videem - buď youtubu v chromiumu a/nebo v smplayeru - obojí akcelerovaně přes vdpau), kompozitor v xfce mám zapnutý
Pro zajímavost mám 128 MB VRAM, teď mám normálně 57-65 MB zaplněno, otevřen jen prohlížeč.. Video 1280x720 (v smpleyer)zvýsí zatížení na 105-119 a fullhd na 126.

Následek: začne blikat šíleně dioda HDD a xfce tray plugin sledující IO je na 100%, oprazovka se zasekne, reaguje jen na pohyb myši (a to zpomaleně)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Jak si prisiel na to ze to suvisi s RAM? Ak mas 4GB tak mas RAM dostatok aj bez swapu (a pri nedosta…
MM.. 10.06.2013 16:52
MM..
píše, že používá tmpfs, což je v podstatě dynamický ramdisk (sice ne tak vyčuraně geniální jak na Am…
touchwood 10.06.2013 16:55
touchwood
Tak potom si za to moze sam ked skape ramdisk a defakto nejaky kernel filesystem driver tak by som s…
MM.. 10.06.2013 17:00
MM..
mám xfce 4.10 s kompozitorem zapnutým, nvidia 8400M GS, manjaro linux 3.8.8.1-MANJARO aktuálně tedy…
Lízdard 2 10.06.2013 17:44
Lízdard 2
Následek: začne blikat šíleně dioda HDD a xfce tray plugin sledující IO je na 100%, oprazovka se zas… nový
RedMaX 11.06.2013 05:37
RedMaX
ano, psal jsem ,že používám vdpau. vyzkouším ještě příkaz `export __GL_SYNC_TO_VBLANK=1` co dělá p…
Lízard 2 10.06.2013 23:59
Lízard 2
export nastaví globální proměnnou, ale samozřejmě ne natrvalo, pouze do restartu. nový
touchwood 11.06.2013 06:31
touchwood
ked ty si taky srandista co chce pouzivat vsetko na nejakom 10rocnom krame. Jeden chcel nalozit 3ton… poslední
MM.. 11.06.2013 10:02
MM..

Jak si prisiel na to ze to suvisi s RAM? Ak mas 4GB tak mas RAM dostatok aj bez swapu (a pri nedostatku RAM skape ten kto tu RAM chcel a nedostal, zvycajne aplikacia. Win je v tomto uplne stejny)
A to vyuzitie VRAM to je tak trochu sa mi zda nezmysel ptz v 2D mode by sa VRAM mala vyuzivat len ako framebuffer a to je povedzme 4MB a konec. Mozes otvorit aj milion programov a furt bude len 4MB framebuffer vo VRAM. Odkial beres tie hodnoty?
Neviem presne v com je u teba ten problem, to je skor na googlenie a testovanie u teba, ja skor tipujem ze tam mas nejaky HW problem. Alebo nejaky dost divny linux. Budes muset to skumat lepsie (tym sa mysli uplne do hlbky az na uroven zdrojakov a meneni nastaveni) alebo googlit alebo sa vybodnut na to, nemyslim si ze by ti niekto takto sfleku napisal cim to je.

Tak potom si za to moze sam ked skape ramdisk a defakto nejaky kernel filesystem driver tak by som sa moc nedivil ze to dalej nefunguje. Nech si urobi ramdisk s pevnou velkostou napr 0,5-1GB apod.
Ale s tou VRAM sa mi nezda to co pisal, vseobecne vobec sa mi zda divne ze sa zaobera s VRAM a co tym vobec sleduje.

mám xfce 4.10 s kompozitorem zapnutým, nvidia 8400M GS, manjaro linux 3.8.8.1-MANJARO

aktuálně tedy žere 107, mám otevřené 2 prohlížeče a 2x youtube. Nejnížš jsem se dostal tak na 24-40.
příkaz na zjištění paměti je nvidia-settings -tq [gpu:0]/UsedDedicatedGPUMemory
např: Attribute 'TotalDedicatedGPUMemory' (dell:0[gpu:0]): 128.
Attribute 'TotalDedicatedGPUMemory' (dell:0[gpu:0]): 128.
'TotalDedicatedGPUMemory' is an integer attribute.
'TotalDedicatedGPUMemory' is a read-only attribute.
'TotalDedicatedGPUMemory' can use the following target types: GPU.

Attribute 'UsedDedicatedGPUMemory' (dell:0[gpu:0]): 107.
'UsedDedicatedGPUMemory' is an integer attribute.
'UsedDedicatedGPUMemory' is a read-only attribute.
'UsedDedicatedGPUMemory' can use the following target types: GPU.

a odkud vzniknce ten ramdisk na /tmp?

Následek: začne blikat šíleně dioda HDD a xfce tray plugin sledující IO je na 100%, oprazovka se zasekne, reaguje jen na pohyb myši (a to zpomaleně)

To ale urcite nesouvisi s video RAM.

Ohledne zaplneni RAMky pri pouzivani dynamickeho RAMdisku nevim, to jsem nikdy nepouzival.

Zpět do poradny Odpovědět na původní otázku Nahoru