středa 24. února 2021
RawTherapee - pár tipů ohledně použití demozaikovacích algorimů
středa 10. února 2021
Smem - paměť procesů v detailu
středa 3. února 2021
Počítání paměti procesů v Ubuntu
Občas se chci podívat, kolik místa
dohromady zabírá aplikace, která neběží pouze v jednom procesu. Zejména
webové prohlížeče dnes v RAM zabírají kvanta místa, ale protože již
většina běží v mnoha procesech, není pomocí základních nástrojů na první
pohled vidět, kolik paměti žerou jako celek. Když si to budete chtít
spočítat, narazíte na to, že si musíte ujasnit, jaká data k tomu
použijete a kde je vezmete, příkaz ps
to nebude. Chtěl jsem
top žebříček obsazení paměti podle příkazů, tedy posčítat dohromady
procesy spuštěné stejným spustitelným souborem. Začal jsem původně psát
jednoduchý skript v Bashi, pak začal zkoumat aplikaci smem
, která oproti běžným nástrojům typu ps
nabízí přesnější čísla a mnohem víc, nakonec jsem začal dopisovat samotný smem a přidal nejen požadovanou funkci tam. Při tom jsem si samozřejmě pár věcí ujasnil a zanechal stopu na GitHubu. V tomto zápisku to bude trocha teorie a příkazový řádek, v dalším samostatně smem, a jeho použítí, i třeba v conky. ...