Portál AbcLinuxu, 7. května 2025 20:03
petr@T400:~$ free -h total used free shared buffers cached Mem: 3,8G 3,6G 150M 394M 6,1M 510M -/+ buffers/cache: 3,1G 666M Swap: 0B 0B 0B petr@T400:~$
Co jsem cetl, tak udajum z free se neda verit, protoze jako zabrana pamet se ukazuje i ta, kterou ma system "rezervovanou".
free | grep Mem | awk '{print $3-$7}'Zajímavější ale může být třeba htop, který zobrazí procesy v reálném čase a najde viníka (největšího žrouta). Jednorázově to lze vyčíst i třeba pomocí ps, třeba takhle
ps aux | sort -n -k4 -r | head -n 10se dá na mém systému (kde čtvrtý sloupec ukazuje relativní zabranou RAM procesem vůči celkové velikosti RAM) vypsat deset nejžravějších procesů.
Firefox umí pozlobit všude, ale třeba ve Win se mi systém výrazně zpomalil a disk hrčel, takže jsem sestřelil firefox a pokračoval v práci.Tohoto chování by se mohlo dát aspoň částečně docílit s memlockd. Windows mají grafické rozhraní zadrátováné zčásti přímo v jádře a správa paměti je tam dost pravděpodobně ohnutá tak, aby uživatelské rozhraní zůstalo aspoň jakž takž živé, i když zbytek systému už je nepoužitelný.
... ve Win se mi systém výrazně zpomalil a disk hrčel ...
... a kubuntu se prostě nedá dělat často nic jiného, než to navrdo vypnout ...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.