Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

opterecenje procesora, memorije i mreze u Linuxu

[es] :: Linux aplikacije :: opterecenje procesora, memorije i mreze u Linuxu

[ Pregleda: 2910 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

shx

Član broj: 41468
Poruke: 80
194.152.253.*



+1 Profil

icon opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 11:01 - pre 181 meseci
pozdrav

kako mogu u linuxu izvuc podatak o trenutnom opterecenju procesora, memorije i mreze. u postotcima.

trebao bih dobiti samo cijele brojeve npr. za procesor 56, to bi znacilo da je trenutno opterecenje 56%

ima li netko neku shell scriptu ili bilo sta.

zahvaljujem
 
Odgovor na temu

momsab
Momčilo
Beograd, R.Srbija

Član broj: 2804
Poruke: 3041
*.dynamic.sbb.rs.

Jabber: pitati@PP
Sajt: www.momsab.com


+1 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 11:18 - pre 181 meseci
System MOnitor ima takav prikaz
postoje i gotovi appleti koji to prikazuju

proguglaj, lako ces naci
Žena u krevetu i vino na stolu nikako ne smeju da čekaju. Jer, vino se greje a žena hladi.

-vinolog
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 11:20 - pre 181 meseci
conky ti takodje zavrsava posao...

http://conky.sourceforge.net/screenshots.html

Skoro sve distribucije ga imaju u repoima...
make love - !war
 
Odgovor na temu

malisha
Dragan Lukic
Novi Sad

Član broj: 2019
Poruke: 676
*.cust.panline.net.



+7 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 11:29 - pre 181 meseci
google for superkaramba, gkrellm

cat /proc/meminfo
cat /proc/loadavg
cat /proc/net/dev
top

Registered Linux user #338733
 
Odgovor na temu

shx

Član broj: 41468
Poruke: 80
194.152.253.*



+1 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 11:44 - pre 181 meseci
zahvaljujem. ovo je bilo jako brzo...

conky nema na ovo RedHatu kojeg ja trebam koristiti.
System Monitor mi ne odgovara jer meni treba broj, koji cu poslati na neki drugi komp preko mreze.

nadam se da ovo zadnje, sa ovim datotekama funkcionira?
jos kad bi netko znao kako to parsirat unutar shell skripte, bio bih mu prezahvalan.

ono sto ja trebam napravit je to da mi se ti podaci salju na neki drugi komp svake sekunde, i da na tom drugom kompu mogu dobiti neki graf poput onog u System Monitoru. Hoce li ova fora sa /proc/ datotekama funkcionirat.

zahvaljujem
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
*.static.isp.telekom.rs.

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 18:44 - pre 181 meseci
Citat:
Hoce li ova fora sa /proc/ datotekama funkcionirat.


Pa hoce, samo cut-uj iz outputa stringove koji te zanimaju.

Recimo:

srdjan@Zverko:~$ cat /proc/loadavg
0.73 0.41 0.31 2/230 21019
srdjan@Zverko:~$

srdjan@Zverko:~$ cat /proc/loadavg | cut -d' ' -f3
0.31
srdjan@Zverko:~$

..i slicno... sta te vec zanima i prosledi gde treba (u neku varijablu u skripti ili gde vec hoces)
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
*.static.isp.telekom.rs.

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 18:48 - pre 181 meseci
U svakom slucaju treba da odlucis za svoj program:

1. Odakle izvlacis podatke (recimo iz /proc/cpuinfo...)
2. Da izdvojis tacan deo iz output-a koji te zanima (string)
3. Da taj deo stavis u neku varijablu, i po potrebi konvertujes u oblik koji ti treba (recimo 0.56 pretvoris u string "56%" i slicno)
4. Da tu varijablu prosledis kroz mrezu programu koji je zaduzen za nekakav prikaz na drugom kompu u mrezi.
 
Odgovor na temu

shx

Član broj: 41468
Poruke: 80
*.dsl.iskon.hr.



+1 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 19:39 - pre 181 meseci
hvala puno!!!

ja cu radit sa top naredbom, ona mi se ucinila nekako bolja - jer mi se cini da daje trenutne rezultate.
npr. ovako bi izvukao redak:

# top -n 1 | grep Cpu
Cpu(s): 8.9%us, 12.2%sy, 0.7%ni, 62.2%id, 15.2%wa, 0.1%hi, 0.8%si, 0.0%st

e sad - trebao bi mi ovaj broj 62.2%id - odnosno samo 62.2? koja je ideja

hvala
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
*.static.isp.telekom.rs.

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 21:39 - pre 181 meseci
srdjan@Zverko:~$ top -n 1 | grep Cpu
Cpu(s): 2.3%us, 0.6%sy, 0.1%ni, 96.0%id, 1.0%wa, 0.0%hi, 0.0%si, 0.0%st
srdjan@Zverko:~$ VAR1=$(top -n 1 | grep Cpu | cut -d'', -f4)
srdjan@Zverko:~$ VAR2=$(echo `expr substr "$VAR1" 18 8`)
srdjan@Zverko:~$ echo $VAR2
96.0
srdjan@Zverko:~$

[Ovu poruku je menjao Kernel-1 dana 19.05.2009. u 22:49 GMT+1]
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
*.static.isp.telekom.rs.

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 21:47 - pre 181 meseci
srdjan@Zverko:~$ time VAR1=$(top -n 1 | grep Cpu | cut -d'', -f4)

real 0m0.513s
user 0m0.004s
sys 0m0.012s
srdjan@Zverko:~$

- kao sto vidis ovom delu treba nekih pola sekunde da se izvrsi
(na prilicno jakoj masini), pa racunaj i na to...
 
Odgovor na temu

shx

Član broj: 41468
Poruke: 80
*.dsl.iskon.hr.



+1 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu19.05.2009. u 22:20 - pre 181 meseci
a da stvarno... prilicno dugo

a kad izvodim ovu naredbu:
echo $(top -n 1 | grep Cpu) | cut -d ' ' -f5

uvijek mi se ispisuju priblizno slicne vrijednosti, sto i nije bas realno. znas li mozda zasto?

a kad pokrenem samo top - primjecuje se da se te vrijednosti malo drugacije ponasaju

jel znas mozda kako dobiti trenutnu vrijednost opterecenja procesora, onako nesto kao sto System Monitor prikazuje

hvala puno
 
Odgovor na temu

combuster
Ivan Bulatovic
Kraljevo

Član broj: 151351
Poruke: 4563
93.86.6.*

Sajt: www.linuxsrbija.org


+104 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu20.05.2009. u 06:47 - pre 181 meseci
sensors|grep "Core 0" |cut -d " " -f1,2,8

Ovako ja dobijam temperaturu procesora...

A za opterecenje procesora probaj i sa iostat i sa mpstat.... (moras da imas sysstat paket instaliran)...



make love - !war
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
*.static.isp.telekom.rs.

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu23.05.2009. u 12:06 - pre 181 meseci
a ja moram ovako ;)

srdjan@Zverko:~$ sensors | grep "Core" | cut -d " " -f1,2,8
Core 0: +39.0°C
Core 1: +39.0°C
srdjan@Zverko:~$

(dakle, ako je vise jezgara, prvo je "0", drugo "1", itd...)
 
Odgovor na temu

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 871
*.teol.net.



+148 Profil

icon Re: opterecenje procesora, memorije i mreze u Linuxu24.05.2009. u 00:54 - pre 181 meseci
Mislim da je ipak bolje rjesenje da isparsiras fajlove iz /proc direktorijma, opisao sam to u jednom clanku na mom sajtu http://computer-stuff.freehostia.com/index.php?id=26&m=
Medjutim, ova skripta ti vjerovatno nece raditi out of the box, jer ti se sadrzaj fajlova mozda razlikuje, ali mozda ti pomogne cisto kao ideja.

 
Odgovor na temu

[es] :: Linux aplikacije :: opterecenje procesora, memorije i mreze u Linuxu

[ Pregleda: 2910 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.