Hozzászólások
Hi!
En 2.4 alatt a ck patchset-et hasznalom. A keszitoje azt allitja, hogy ez desktopra hegyezi ki a rendszert. Nem rossz. A kernel forditast szerintem batch-schedule modban celszeru vegezni (google setbatch), es a ck feljesztoje azt irja, hogy az X-et lehetoleg ne renice-oljuk (nem tudom, hogy miert). Mellesleg ck patchset 2.6-ra is van, azt nem probaltam ki.
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
[quote:7c5c07bd45="antiemes"]Hi!
En 2.4 alatt a ck patchset-et hasznalom. A keszitoje azt allitja, hogy ez desktopra hegyezi ki a rendszert. Nem rossz. A kernel forditast szerintem batch-schedule modban celszeru vegezni (google setbatch), es a ck feljesztoje azt irja, hogy az X-et lehetoleg ne renice-oljuk (nem tudom, hogy miert). Mellesleg ck patchset 2.6-ra is van, azt nem probaltam ki.
TBS::Antiemes
Nem tudom, a ck patch-t meg nem probaltam, majd ranezek. 8O
Nekem ugy tunik renice-olva az X-ez sokkal jobban futnak a jatekok, ha kozben valamit meg csinálok a hatterben, aki nem hisszi probálja ki. 8)
- A hozzászóláshoz be kell jelentkezni
Milyen trukkok vannak, hogy a kernelt (2.6.x) minnál inkább desktop uzemmodra optimizaljam.
Gondolok en a /proc/sys/vm/swappiness helyes beállításara.
A gondom az, hogy ha a rendszert szándékosan leterhelem ( tobb szálon, osszesen tobb memoriat foglalok le mint amenyi van ) akkor nagyon lassan ter megához. ( sokaig swappol, majd szepen lassan Out of Memory: Killed process ... , es addig eleg rossza reakcioideje az X -nek ) ,
/usr/src/linux$: make -j (esetén elfogy a memoria és csak swappol , swappol , ..., ha hagyom sztem orakig is )
lehet ezen segíteni ?
- A hozzászóláshoz be kell jelentkezni
ha siman -j vel futtatod a maket, akkor annyi threadet csinal amennyit csak bir
ez _tenyleg_ leterheli a rendszert
ezert adj meg egy max szalmennyiseget: -j2
nalam 4-nel tobb mar nem hozott merheto (time) javulast, de csak egy procim van
- A hozzászóláshoz be kell jelentkezni
[quote:1bb89220d6="fellow"]ha siman -j vel futtatod a maket, akkor annyi threadet csinal amennyit csak bir
ez _tenyleg_ leterheli a rendszert
ezert adj meg egy max szalmennyiseget: -j2
nalam 4-nel tobb mar nem hozott merheto (time) javulast, de csak egy procim van
Ok ez világos,csak multkor lemaradt a szám, es eleg nehez volt utana barmit is csinálni.
A másik a swappiness-t hiába állítom , nem érzek különbséget ( http://www.hup.hu/wiki/wiki.phtml?title=Swappiness )
Más tippek ? Valami (angol/magyar ) leirás neten ?
- A hozzászóláshoz be kell jelentkezni
Rajottem ha az X-et renice-olom -10 -re akkor mikozben quake3-azok, simán lehet kernelt forditani 20-as nice levelen. Ez ezért érdekes mert a quake-et renice-olom -10 -ra akkor szorneny szaggat !?
Kérdés hogy slackware alatt hogyan lehet defaultbol -10 es nice levelen inditani a X-et, kdm-el ?
- A hozzászóláshoz be kell jelentkezni
[quote:38562d2ce2="Anonymous"]Kérdés hogy slackware alatt hogyan lehet defaultbol -10 es nice levelen inditani a X-et, kdm-el ?
Nekem debiannál van egy olyan a /etc/X11/Xwrapper.config file-ban, hogy:
nice_value=-10
- A hozzászóláshoz be kell jelentkezni
[quote:9eb9fdb384="sz"][quote:9eb9fdb384="Anonymous"]Kérdés hogy slackware alatt hogyan lehet defaultbol -10 es nice levelen inditani a X-et, kdm-el ?
Nekem debiannál van egy olyan a /etc/X11/Xwrapper.config file-ban, hogy:
nice_value=-10
Tudom, de ez slackware itt nincs ilyen :(
- A hozzászóláshoz be kell jelentkezni
Az hogyan lehetne megcsinalni, hogy egy process( seti ) a proci csak otven %-at fogysza ? Akkor is ha 100 idle.
Minek? - csak :)
pl. ezért mert igy nem melegszik a proc. 8)
- A hozzászóláshoz be kell jelentkezni
Jobb hiijján a /usr/X11R6/bin/X linket kicseráltem a kovetkezo hatalmas programra:
#include
int main( int argc, char **argv) {
nice(-10);
return execv( "/usr/X11R6/bin/XFree86",argv);
}
8)
ha valaki ert hozza kuldjon patch-t :) de most komolyan
- A hozzászóláshoz be kell jelentkezni
Na szoval, ha valaki játszani akkar 2.6.x alatt mikozben az ujabb kernel fordul es nem szereti hogy szaggat a jatek, a kovetkezot tegye:
X -et -10 nice -on inditani, vagy renice -10 pidof X
forditás meg 19 nice-on, kozben csont nelkul megy a quake, vagy barmi, igaz nagyon lassan fordul a kernel.
Kiserletek alapján mindkettő szükséges a sikerhez.
nálam most már minden hátér szolgáltatás ( ssh, proftpd, crond 19 es nice-on futt, aki nem a desktop elott ul , az ráért.
linux rulez :wink:
- A hozzászóláshoz be kell jelentkezni