Fórum Ubuntu CZ/SK
Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: Jan Skořepa 18 Července 2009, 18:03:11
-
Zdravím všechny linuxáky,
chtěl bych Vás informativně seznámit s experimentem, kdy jsem zkoumal různou náročnost spotřeby RAM paměti na spuštěném grafickém prostředí. Můžete to použít pro porovnání, nebo pro posouzení, které prostředí zvolit na Váš počítač (dělal jsem to hlavně se zaměřením na méně výkonné PC).
Vše jsem zkoušel na svém PC (AMD Athlon 850 MHz, SDRAM 768 MB) s nainstalovaným Linux Mint 7. Do něj jsem doinstaloval tato prostředí (vše v aktuálních a běžně dostupných verzích): GNOME, KDE, XFCE, LXDE, ENLIGHTENMENT a FLUXBOX. Spotřebu RAM paměti jsem měřil přes aplikaci Conky - nevím, jak přesné a správné hodnoty udává, každopádně stejně na porovnání náročnosti různých grafických prostředí mezi sebou podle mého názoru stačí. Postupoval jsem tak, že jsem dal odhlásit PC, změnil sezení a opětovně se přihlásil. Spustil jsem Conky (příkazovým řádkem přes ALT+F2) a potom jsem chvíli počkal, až se hodnota používané RAM v Conky ustálila na co nejnižší hodnotě. Když se tato hodnota jevila jako stabilní, odečetl jsem ji a zapsal do tabulky.
A zde máme výsledky (seřazené podle náročnosti vzestupně, se zaokrouhlenými hodnotami na desítky):
1. FLUXBOX - 90 MB
2. LXDE - 100 MB
3. ENLIGHTENMENT - 120 MB
4. XFCE - 150 MB
5. KDE - 170 MB
6. GNOME - 210 MB
Výsledky jsou myslím dost zajímavé, a někde pro mě dokonce i překvapivé. Kdybyste k tomu někdo něco měl, nebo se chtěl taky podělit s ostatními, může sem napsat. (Jinak podotýkám, že tyto výsledky nejsou nikterak závazné, jsou měřené na mém PC, takže na svém PC můžete naměřit jiné, i zcela odlišné hodnoty.)
-
KDE je 3.5 nebo 4?
-
Psal jsem všechno aktuální, tj. 4 (tuším 4.2). ;)
-
Co jsem já dříve testoval, tak Enlightenment si bere tak o 10MB méně než LXDE a o 5MB více než Fluxbox. Gnome si bere 160MB RAM, Enlightenment 90MB.
Teď to bude asi vyšší protože mám běžících více daemonů atd.. zítra to změřím :)
jinak minimální náročnost prostředí pod Debianem:
Gnome - 160MB
Xfce - 128MB
KDE - 160MB
Enlightenment - 64MB
LXDE - 96MB
Fluxbox - 64MB
a pod Gentoo nebo podobnou distribucí stačí Enlightenmentu a Fluxboxu 32MB, na embedded zařízeních také 32MB.
Co jsem měl možnost měřit, Enlightenment samotný si bere průměrně kolem 20MB, fluxbox kolem 16MB. LXDE je několik programů a dohromady to dává kolem 40MB.
-
Podivuji se nad (ne)náročností KDE. Když jsem si jen tak vyzkoušel Kubuntu 9.04, zjistil jsem, že po startu systém uďobne okolo 1GB paměti, což je bohužel srovnatelné s Vistou. To tam běží tolik kravinek?
-
u me kdyz spustim arch s kde3, tak je po nacteni zabrano cca 80MB RAM, u kde4 cca 140MB
(ale mam vypnute KDE indexovani, tj strigi aconadi nepomuk)
-
Podivuji se nad (ne)náročností KDE. Když jsem si jen tak vyzkoušel Kubuntu 9.04, zjistil jsem, že po startu systém uďobne okolo 1GB paměti, což je bohužel srovnatelné s Vistou. To tam běží tolik kravinek?
.. bohuzel kubuntu je pekna ostuda .. KDE4 tam bezi vyslovene spatne .. mam KDE4 na 512 ram a gma 950 a naprosto bez problemu, pod Kubuntu byla stejna konfigurace pomerne zasadni pruser
-
Tady naprosto souhlasím - na kubuntu je kde4 v žalostném stavu. Nestabilní, žravé a pomalé (kvůli tomu jsem před delší dobou přešel na debian); dokonce mělo zajímavou tendenci mi při zapnutých efektech po změně jakéhokoliv nastavení shodit plasmu (9.04!).
-
Zdravím po měsíci,
moje Xfce 4.6 na Debianu 650 MHz 320 MB RAM po startu žere asi 80-100 MB RAM (teďka po prázdninách přesně nevím). Je třeba odinstalovat zbytečnosti a používat jen to, co je třeba. Např. applet poznámek žere asi 10 MB, ovládání hlasitosti taky, počasí taky... když jsem to odstřelil, hnedka to bylo lepší.
LXDE ale taky vypadá zajímavě...
Ještě dotaz: Mint 7 je jako Jaunty? Díky.
Edit: oprava: XFCE mi po startu žere jen 63 MB!
-
Ano, Mint 7 je jako Jaunty.
-
No a ještě se pochlub Honzo, kolik Ti papá Gnome na Debianu... ;)
-
Ano, prosím. :) Zde jsou výsledky: Po normálním startu systému to bere 92 MB RAM, když povypínám zřídka používané služby a applety, tak dokonce 74 MB RAM. 8)
-
Mám dotaz. Vidím, že je zde pár lidí provozující Squeeze a udávající pěkné hodnoty náročnosti RAM. Jak jste toho dosáhli? Já se nemohu odlepit od 200MB po startu.
-
Takový, pro někoho hloupý, ale kde, teda přesněji jak zjistím, kolik mě bere systém ?
-
Takový, pro někoho hloupý, ale kde, teda přesněji jak zjistím, kolik mě bere systém ?
Tuším systém/výkon, nebo jak. Taková brutálně náročná aplikace, která ti toho moc neřekne, protože sama vytíží procesor o 35% nahoru.
-
Menu Aplikace - Systém - Sledování systému. Nebo přes aplikaci Conky. ;)
-
Mám dotaz. Vidím, že je zde pár lidí provozující Squeeze a udávající pěkné hodnoty náročnosti RAM. Jak jste toho dosáhli? Já se nemohu odlepit od 200MB po startu.
tolik jsem měl na lennym když jsem přes debootstrap nainstaloval a do systému pár základních programů a prostředí :) (také Gnome), s E17 to bylo kolem těch 40MB RAM(hned po spuštění.. )
Teď mám nainstalovaných spoustu balíčků a bere si to víc kvůli spoustě služeb, ale to nevadí, mě jde spíš o tu rychlost a at je výborná
-
4quejky ..
sorry, ale tve udaje o e17 ti fakt nezeru :D .. uz ten linux pouzivam docela dlouho, takze vim jak se to chova, i kdyby sis to nakrasne skompiloval presne pro svou masinu .. rad bych videl screenshot z xterm+htop
btw. e15 jsem pouzival jeste v dobe, kdy tys' neslysel ani o vindousech ..
ps. a z kontextu tusim, ze merite po startu prostredi ramku vc. kernelu a dalsich sluzeb .. uz jsem to tu psal drive, me kde3 sezerou
112MB ram vc dvou monitoru, nvidiackeho driveru a jineho walpaperu na kazde plose
-
4quejky ..
sorry, ale tve udaje o e17 ti fakt nezeru :D .. uz ten linux pouzivam docela dlouho, takze vim jak se to chova, i kdyby sis to nakrasne skompiloval presne pro svou masinu .. rad bych videl screenshot z xterm+htop
btw. e15 jsem pouzival jeste v dobe, kdy tys' neslysel ani o vindousech ..
ps. a z kontextu tusim, ze merite po startu prostredi ramku vc. kernelu a dalsich sluzeb .. uz jsem to tu psal drive, me kde3 sezerou
112MB ram vc dvou monitoru, nvidiackeho driveru a jineho walpaperu na kazde plose
to bylo, když jsem si stáhl systém pomocí debootstrapu, a do něj nanistaloval v podstatě jen prostředí.. tak si to bralo dost málo(skoro všechny moduly v E17 deaktivované)
teď mám v systému 2400 balíčků a bere si to o dost víc
a taky.. e16 a 17 jsou úplně jiný prostředí.. nedá se to srovnávat.
těch tvých 112MB RAM je dost slušných, když je to normální plně funkční systém s programy atd..
já mám po startu kolem 160 MB s aktuálním systémem(Enlightenment WM si bere kolem 20MB když mám jen základní moduly a 30MB když jich mám více..)
-
4quejky:
http://forum.ubuntu.cz/index.php/topic,30315.msg227481.html#msg227481
.. pokud nezapnu stardict, compiz-fusion, nejedu s nvidiackym driverem a nemam pozapinano x dalsich aplikaci v ramci kde3 startupu, tak se dostanu bez jakejchkoliv jinej uprav nebo omezovani po startu na 112MB
ad.enlight) nemyslel jsem e16, ale skutecne jak jsem rekl e15 ;)
-
4quejky:
http://forum.ubuntu.cz/index.php/topic,30315.msg227481.html#msg227481
.. pokud nezapnu stardict, compiz-fusion, nejedu s nvidiackym driverem a nemam pozapinano x dalsich aplikaci v ramci kde3 startupu, tak se dostanu bez jakejchkoliv jinej uprav nebo omezovani po startu na 112MB
ad.enlight) nemyslel jsem e16, ale skutecne jak jsem rekl e15 ;)
jistě, o e15 vím, každopádně to byl stejně jako 16ka jen window manager :) zato 17ka už je desktopové prostředí(nebo spíš něco mezi DE a WM = DS = Desktop Shell :))
112MB.. kdybych měl nainstalovaných o 1000 balíčků míň.. :) (na vedlejším PC to tak mám - v pohodě funkční, ale je pravda, že je to hlavně na net, torrenty a občasné puštění filmu - miniitx deska s celeronem 1,2ghz, 256RAM a integrovanou grafikou.. běží na tom, stejně jak na hlavním PC, Debian s E17)
-
ad.1) jak nainstalovane balicky ovlivnujou kolik ti sezere ramky system po startu?
# rpm -qa | wc -l
1845
-
Normálně, ne? :) Čím více balíků tam máš, tím je vyšší ppst, že tam bude balík s aplikací, která se spouští po startu. (teoreticky vzato)
-
Normálně, ne? :) Čím více balíků tam máš, tím je vyšší ppst, že tam bude balík s aplikací, která se spouští po startu. (teoreticky vzato)
heh. such a inane blathers you said ..
-
Statistika je občas blbá věc. Ale když vezmeš v úvahu člověka neznalého, který "jen instaluje" a nestará se o to, co běží na pozadí, tak ta věta platí... Stojím si za tím.
-
přímo počet balíčků nic neovlivní..
jenže - když potřebuju něco, co se pouští např. jako initscript, tak si to nanistaluju -> tím pádem mám více balíků -> spouští se při startu služba -> bere si RAM :)
spoustu se mi toho nainstalovalo s devel knihovnama.. asi bych to měl trochu pročistit
-
Statistika je občas blbá věc. Ale když vezmeš v úvahu člověka neznalého, který "jen instaluje" a nestará se o to, co běží na pozadí, tak ta věta platí... Stojím si za tím.
takze cim vic mas doma kramu, tim je vetsi pravdepodobnost ze vylitnes do vzduchu? protoze je vetsi pravdepodobnost, ze jeda z tech veci je casovana bomba?
-
Ne, protože bomba není běžná domácí věc. Ale běžící daemon běžná věc je. Neříkám, že je problém to poladit, ale uživatel, který se v tom nevyzná, možná ani netuší, co to daemon je...
-
ale uživatel, který se v tom nevyzná, možná ani netuší, co to daemon je...
Když se budu držet této logiky tak uživatel který se v tom nevyzná a pouze instaluje tak časem zpomalí jakýkoliv systém, bez ohledu na to jak byl svižný původně.
Žádné náročné prostředí není, když je to pomalé tak to chce nový hardware.
Lákat dámy na sbírku motýlů se prý už dnes nenosí, co to zkusit na sbírku běžících démonů?
-
Co jsem já dříve testoval, tak Enlightenment si bere tak o 10MB méně než LXDE a o 5MB více než Fluxbox. Gnome si bere 160MB RAM, Enlightenment 90MB.
Teď to bude asi vyšší protože mám běžících více daemonů atd.. zítra to změřím :)
jinak minimální náročnost prostředí pod Debianem:
Gnome - 160MB
Xfce - 128MB
KDE - 160MB
Enlightenment - 64MB
LXDE - 96MB
Fluxbox - 64MB
a pod Gentoo nebo podobnou distribucí stačí Enlightenmentu a Fluxboxu 32MB, na embedded zařízeních také 32MB.
Co jsem měl možnost měřit, Enlightenment samotný si bere průměrně kolem 20MB, fluxbox kolem 16MB. LXDE je několik programů a dohromady to dává kolem 40MB.
Cože? Asi mám zázračný pc pro změnu já :P U mě v Debianu 5.0 startuje Gnome s využitím 90MiB.
-
Co jsem já dříve testoval, tak Enlightenment si bere tak o 10MB méně než LXDE a o 5MB více než Fluxbox. Gnome si bere 160MB RAM, Enlightenment 90MB.
Teď to bude asi vyšší protože mám běžících více daemonů atd.. zítra to změřím :)
jinak minimální náročnost prostředí pod Debianem:
Gnome - 160MB
Xfce - 128MB
KDE - 160MB
Enlightenment - 64MB
LXDE - 96MB
Fluxbox - 64MB
a pod Gentoo nebo podobnou distribucí stačí Enlightenmentu a Fluxboxu 32MB, na embedded zařízeních také 32MB.
Co jsem měl možnost měřit, Enlightenment samotný si bere průměrně kolem 20MB, fluxbox kolem 16MB. LXDE je několik programů a dohromady to dává kolem 40MB.
Cože? Asi mám zázračný pc pro změnu já :P U mě v Debianu 5.0 startuje Gnome s využitím 90MiB.
píšu minimální náročnost.. aby tam taky byla rezerva pro programy a služby :)
-
u mě: Debian Squeeze, KDE 4.3, jádro 2.6.30 s běžícím compizem se vším všudy po startu 175MB +-
-
ja som zase meral rýchlosť štartu jednotlivých DE na Archlinuxe
XFCE: 32s
GNOME: 31s
KDE: > 1 min.
to boli len nainštalované skupiny (gnome, kdebase, xfce4)
démony boli pridané hal a gdm (GNOME), kdm (KDE 4.3) a XFCE cez startx po prihlásení
všetko default, nič extra inštalované
-
u mě: Debian Squeeze, KDE 4.3, jádro 2.6.30 s běžícím compizem se vším všudy po startu 175MB +-
No, a teď mi tedy povězte, jak je to možné. Já teď instaloval Squeeze na jeden počítač a měl 75MB po startu. Já už nevím, co bych vypnul a pod 200MB (s XFCE!) se nedostanu. Je to prapodivné...
-
Podle mně je to tím, že máš 64bit a Xfce. S obojím mám zkušenost, že bere na Debianu víc než 32bit a Gnome. Vyzkoušeno to mám pouze na mém HW. Nicméně jsem přesvědčen, že kdyby jsi nainstaloval 32bit s Gnome, tak se dostaneš hodně pod 200MB.
-
Takže normální chování? To je divné, že by speciálně XFCE pod Debianem bralo tolik, ne? Je možné, že by to poladili? Je fakt, že jsem teď dělal na jeden komp 32-bit Squeeze s XFCE a bere 75MB po startu.
-
Pokud bazíruješ na spotřebě RAM, tak si dej 32bit a bude to 100% lepší. Sám jsem kdysi kvůli spotřebě RAM přešel z5 na 32bit.
-
nechápem načo to tu riešiš, mne je jedno koľko RAM to berie ale nech to hlavne rýchlo štartuje