Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: starenka 21 Listopadu 2008, 00:10:30
-
Ahoj,
nevite nekdo jak na to? Nejlip aby to bezelo na pozadi a zabijelo ihned, nebo alespon v intervalech. Spustim si to uz sam ;) Dekuju
-
to se dá dát dohromady za minutku:
man ps
man awk
echo `ps -eo "%C %c %p" | awk '$1 > 0 {print $3}'`
teď to jen vypíše seznam všech procesů které zatěžují CPU na více než 0
namísto echo si dejte kill -9
namísto "0" v awk '$1 > 0 si dejte vaše procenta
a vražte to do cronu
//edit:
nebo kratší verze, název procesu nepotřebujeme
echo `ps -eo "%C %p" | awk '$1 > 0 {print $2}'`
-
ahaa. ok ja bych to spis chtel podle nazvu procesu - obcas mi "utece" pluginwrapper (flash) v opere a ntb zacne skoro levitovat... uz to nejak dobastlim, slo mi jen o mysleenku
DIK
ps. respektive parsnout procesy a dat do kronu me napadlo, jen jse myslel, jesli na to neni primo nejaka utilitka...
-
podobně
echo `ps -eo "%C %p %c" | awk '$1 > 0 && $3 == "Xorg" {print $2,$3}'`
-
while true; do sleep 1; for x in $(echo `ps -eo "%C %c %p" | awk '$1 > 33 {print $3}'`); do echo $x; done; done
misto `echo $x` dej neco jako :: `kill $x || kill -9 $x`
@kiklhorn .. hezky ..
-
hehe. koukam, ze na to je applet do KDE panelu ;) Takze asi si dam ten - ono to navic vyhodi okno a zepta se, jestli ho chci zabit... i tak diky panove
-
hehe. koukam, ze na to je applet do KDE panelu ;) Takze asi si dam ten - ono to navic vyhodi okno a zepta se, jestli ho chci zabit... i tak diky panove
jakejjjjj ?? kde .. z jakeho baliku ????
ps :: `dpkg -S /path/to/file` vyhodi jmeno baliku ze ktereho je dotycna vec
-
Myslim, ze je to primo soucas kdecka (3.x) - klikni na panel a pridat applet - a hledat dej "proces" a mel by to bejt jedinej. Jen me trosku zarazi ta konfigurace - skala 1 - 1000 moc tomu nerozumim. Respektive kdyz dam (dle moji hypotezy) 800 = 80 procent, tak se to jako 80 nechova a 80 mi zase chce killnout skoro vsechno. Necham to na chytrejsi hlave, asi ;)
-
nemuzu za boha najit, ze ktereho je to baliku :/
-
http://crap.starenka.net/ntz1.png
http://crap.starenka.net/ntz2.png
starenka@kosmik1:~$ locate naughtyapplet
/usr/share/apps/naughtyapplet
/usr/share/apps/kicker/applets/naughtyapplet.desktop
/usr/share/apps/naughtyapplet/pics
/usr/share/apps/naughtyapplet/pics/naughty-happy.png
/usr/share/apps/naughtyapplet/pics/naughty-sad.png
/usr/share/locale-langpack/cs/LC_MESSAGES/naughtyapplet.mo
/usr/share/locale-langpack/en_AU/LC_MESSAGES/naughtyapplet.mo
/usr/share/locale-langpack/en_GB/LC_MESSAGES/naughtyapplet.mo
starenka@kosmik1:~$ dpkg -S /usr/share/apps/naughtyapplet
kicker: /usr/share/apps/naughtyapplet
-
jj .. diky .. to tam uz mam :) .. akorat jsem cekal, ze to bude '^proces' a ne 'proces' ;)
super .. funguje to bezva :D
-
fakt? super. to vis nesmis to s tema regularama tak prehanet ;))
Tak mi osvetli prosim tu skalu. Nejak nechapu jak nastavit "nabonzuj procesy co si berou vic jak 90p z obou jader najednou".
-
fakt? super. to vis nesmis to s tema regularama tak prehanet ;))
Tak mi osvetli prosim tu skalu. Nejak nechapu jak nastavit "nabonzuj procesy co si berou vic jak 90p z obou jader najednou".
<< neosvetlim, pac to funguje nejak divne a taky tomu nerozumim .. ale mohu Te uklidnit .. ty jsi sikovny a bystry hoch .. tato miniaplikace pujde velice jednoduse napsat v jakemkoliv jazyku i z podporu "exclude" apod .. muzu te ujistit, ze nebude mit vic nez 100 radku i s GUI .. ;)
-
kolik ze platis na hodinu? :))