Fórum Root.cz

Hlavní témata => Desktop => Téma založeno: Ħαℓ₸℮ℵ ␏⫢ ⦚ » 23. 01. 2020, 23:00:31

Název: Notifikátor docházející paměti
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ » 23. 01. 2020, 23:00:31
Dobrý den, na raspberry pi mi často dochází RAM, když mám otevřeno mnoho  věcí a stejně jako s jinými OS se začnou dít divné věci, není to jen o padání programů, ale všeljak začne zamrzat celý systém, nebo začnou padat jednotlivé programy

Proto hledám nějaký userpacepe notifikátor, který prostě včas upozorní, když se začne  plnit RAM, aby nedošlo k naboření systému (ne ždy  zatuhne totálně, většinou jde jen myš v grafickém režimu ale restart je pak nutný, systém pokud by se ze zámrzu vyhrabal, tak zustane zpomalený.)






-(omlouvám se, občas nevidím písmenka na klávesnici co píšu, neboť po restart začasl vypadáváat obraz. Nevíte čím to je na raspoberry pi? že občas začne vypadávat obraz (vypne se monitor na seku, strává se to tak každých 54 až 20s. Nehybal jsem s rasberyy a nedotykal se konektoru. Předtím a jindy naprostzo bez problemu. )
Název: Re:Notifikátor docházející paměti
Přispěvatel: alex6bbc 23. 01. 2020, 23:04:21
ted se dost diskutovalo tohle.

https://github.com/rfjakob/earlyoom
Název: Re:Notifikátor docházející paměti
Přispěvatel: RDa 24. 01. 2020, 21:00:10
Porid si swap device.

Vzhledem k rychlosti jakehokoliv media pripojitelneho k RPi rychle poznas, ze uz je system nepouzitelny, takze te to donuti prestat delat neco, na co to RPi stavene neni.
Název: Re:Notifikátor docházející paměti
Přispěvatel: _Jenda 24. 01. 2020, 22:49:36
To první: dal bych si do panelu ukazatel. Záleží na desktopovém prostředí, které používáš, ale určitě nějaký mít bude.

To druhé: https://www.abclinuxu.cz/zpravicky/kancelarska-zidle-muze-vypnout-monitor, https://www.root.cz/zpravicky/raspberry-pi4-ma-pri-velkem-rozliseni-problemy-s-wifi/ ?
Název: Re:Notifikátor docházející paměti
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ » 24. 01. 2020, 23:30:53

Vzhledem k rychlosti jakehokoliv media pripojitelneho k RPi rychle poznas, ze uz je system nepouzitelny, takze te to donuti prestat delat neco, na co to RPi stavene neni.
To je nerdský vtip? Samozřejmě že to poznám, když už je systém nepozžitelný, ale to už je pozdě. Spíš by to chtělo nějaký notifikátor, který se neschovává někde v ikonce v tray, ale něco co vypálí messagebox přes prostředek obrazovky, že soukolí se začíná dřít a v případě že mám zapnutý swap že přístupová doba k ke kartě iotop -xd  začíná být vyšší než moje chvilka trpělivosti


Porid si swap device.
To je vtip akorát jinak řečený. I když to je taková vzpomínka na doby, kdy na počítači s Windows 98 a 128MB RAM byl swap na pevném disku s 5400 otáčkami na Paralelním ATA bez NCQ.  Myslím, že rychlost a latence paměťové karty při swapování je plně srovnatelná.

(ačkoliv máš pravdu): SD karta ani vrežimu UHS, takže <28 MB/s, USB dva nula také nic moc, ethernet NAS totéž jen v jiném konektoru (vlastně ještě pomalejší = 100Mbit)
Název: Re:Notifikátor docházející paměti
Přispěvatel: RDa 25. 01. 2020, 00:16:14
Neni to vtip.

1) to, ze dochazi pamet nepoznas. Staci proces, ktery udela malloc(1G) a bude se snazit zaplnit kazdou stranku daty (vyzada si alokaci), v pripade ze nemas swap, zafunguje OOM

2) jestli mas swap, tak takovyto proces Ti zpusobi odmigrovani jine pameti do swapu, tj. poznas to hned jak udelas ALT+TAB do jine okna

Jsou totiz ruzne urovne nepouzitelnosti - swap ti zaruci, ze se system spomali a muzes sam reagovat. Bez swapu jsi plne rukojmym sveho systemu.

K cemu ti je meric vyuziti pameti, kdyz ta hodnota muze vyrust tak rychle, ze se jednak nestihne ani zobrazit a druhak ze nestihnes vubec zareagovat? Natoz se rozhodnout ze jak budes reagovat. Pocitac je holt rychlejsi nez clovek.

SWAP ti da vic nez merak.
Název: Re:Notifikátor docházející paměti
Přispěvatel: Ondrej Nemecek 25. 01. 2020, 11:01:02
Možná bych zapátral, zda by nepomohla zram? Viz https://cs.wikipedia.org/wiki/ZRam