Portál AbcLinuxu, 21. července 2025 18:25


Kde uspořit paměť ve Fedora Workstation

Tento týden se v Cambridge ve Velké Británii konal hackfest, který měl za cíl zlepšit výkon na GNOME postavených systémů na slabších počítačích. Hans de Goede například analyzoval spotřebu paměti jednotlivých komponent ve Fedora 28 Workstation na stroji s 2 GB RAM a pomocí kroků popsaných v článku Kde uspořit paměť ve Fedora Workstation na MojeFedora.cz snížil spotřebu paměti z 1,4 GB na 765 MB.

18.5.2018 05:55 | Ladislav Hagara | Zajímavý článek


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Ruža Becelin avatar 18.5.2018 09:00 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
Odpovědět | Sbalit | Link | Blokovat | Admin
Pekne, podle me problem neni ani tam v RAM, ale v CPU, ktere je typicke pro 2GB RAM. Testoval jsem Fedoru 28 na Pentium M 1.86Ghz a 2GB RAM a bylo to docela line.

Skoda, ze uz se do F28 nedostalo tohle, coz by melo prinest rychlejsi binarky na i686 architekture.

Kazdopadne Fedora 28 na hlavni stanici bezi jak vino.
Ruža Becelin avatar 18.5.2018 09:14 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
Jeste k tem bodum:

1. GDM nechává běžet extra instanci GNOME Shellu i po přihlášení. Workaround: používat automatické přihlášení. Řešení: Patch na ukončení instance, když se uživatel přihlásí. Dopad na paměť: dostupná paměť se zvýšila z 600 na 880 MB. -> Moje reseni bylo nahadit GDM instalaci SDDM.

2. GNOME Software vždy běží v paměti, i když je automatické stahování aktualizací a vyhledávání aplikací v Shellu vypnuté. Workaround: rm /etc/xdg/autostart/gnome-software-service.desktop. Řešení: vývojář Software pracuje na opravě. Dopad na paměť: 880->1075 MB. -> Dobre vedet.

3. PackageKit běží na pozadí, i když neběží GNOME Software a potřebuje ho pouze dialog „Restartovat a nainstalovat aktualizace“. Workaround: systemctl mask packagekitd.service. Dopad na paměť: 1075->1080 MB. -> Nejenom, PackageKit je i solidni zabijak CPU.

4. Běží abrt-applet, i když uživatel neodsouhlasil odesílání informací o pádech. Workaround: dnf remove abrt-gui. Dopad na paměť: 1080->1086 MB. -> Drobky, ale OK.

5. Běží 4 démony ABRTu, včetně jednoho pro pády Xorg, i když se ve výchozí instalaci používá Wayland. Workaround: dnf remove ‚abrt*‘. Dopad na paměť: 1086->1096 MB. -> Otazka je, co ma vetsi memory footprint, jestli Xorg nebo Wayland.

6. Evolution a jeho služby běží, i když není nastavený žádný účet. Workaround: rm /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop and disable calender and contacts search. Řešení: bug 793031. Dopad na paměť: 1096->1123 MB. -> sudo dnf remove evolution* to resi lip.

7. gnome-shell-calendar-server běží, i když není nastavený žádný účet. Workaround: rm /usr/libexec/gnome-shell-calendar-server. Dopad na paměť: 1123->1195 MB. -> Stupidni reseni mazat binarky, ktere se nalejou zpet pri prvni updatu.

8. libvirt vždy běží, i když nebyly vytvořené virtuální stroje a Boxy spuštěné. Workaround: systemctl disable libvirtd.service. Dopad na paměť: 1195->1214 MB. -> Hlavne libvirt na 2GB ma nulovy smysl.

9. firewalld běží, i když není jako démon ve výchozím systému nijak používaný. Workaround: dnf remove firewalld. Dopad na paměť: 1214->1235 MB. -> ten stejne nahrazuji iptables-services.

10. journal vytváří velké soubory logů a mmapuje celý soubor. Workaround: sed -i ‚s/#SystemMaxUse=/SystemMaxUse=50M/‘ /etc/systemd/journald.conf or set SystemMaxFileSize=10M. Dopad na paměť: 1235->1240 MB. -> Dobre vedet.

18.5.2018 11:33 Petr______ | blog: Petruv_blog
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
Jestli se ukonci instance shellu a zvysi se pamet ze 600 na 880MB, tech 280MB ma shell? Vazne?
19.5.2018 12:25 kuba77 | skóre: 15 | blog: kuba77
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
Manjaro GNOME je zdá se úspornější. Po startu je zabráno kolem 800-900 MB, ale používám automatické přihlášení (GDM). Žádný běžící PackageKit, ABRT, libvrt, firewalld... akorát ten gnome-shell-calendar-server běží.
18.5.2018 11:39 Yarda
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
Odpovědět | Sbalit | Link | Blokovat | Admin
Paměť lze uspořit velice jednoduše: # dnf remove gnome-shell
18.5.2018 23:25 Andrej | skóre: 9
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
+1
Any sufficiently advanced magic is indistinguishable from technology. --Larry Niven
k3dAR avatar 19.5.2018 00:10 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
jeste ti neco vypadlo ;-)
# dnf remove @kde-desktop
# dnf install @xfce-desktop-environment
porad nemam telo, ale uz mam hlavu... nobody
21.5.2018 11:04
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
Když už, tak spíš:
# dnf install @mate-desktop
k3dAR avatar 21.5.2018 13:38 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
aneb, kazdej co mu vyhovuje ;-)
porad nemam telo, ale uz mam hlavu... nobody
19.5.2018 02:01 tacoberu | skóre: 6
Rozbalit Rozbalit vše Re: Kde uspořit paměť ve Fedora Workstation
To už tady bylo. GnomeShell je sice kráva nenažraná, ale nic lepšího neznám.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.