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

Linux - merenje vremena koje je troši neki proces.

[es] :: C programiranje :: Linux - merenje vremena koje je troši neki proces.

[ Pregleda: 787 | Odgovora: 1 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedeljko
Nedeljko Stefanovic

Član broj: 314
Poruke: 2947
*.dial.InfoSky.Net.



Profil

icon Linux - merenje vremena koje je troši neki proces.29.03.2005. u 20:28

U biblioteci C/C++ rutina koja se standardno isporučuje uz Linux može se pronaći funkcija getrusage() za merenje resursa koje je potrošio proces koji funkciju poziva. Mene lično interesuje merenje vremena. Izlaz iz funkcije je struktura tipa struct rusage koja sadrži pored ostalih i polja ru_utime i ru_stime tipa struct timeval. Pomoću prvog se meri proteklo korisničko, a pomoću drugog sistemsko vreme.

Moje pitanje glasi.

Da li je sistemsko vreme u stvari vreme koje je računar proveo u kernelu vršeći usluge toj aplikaciji, a korisničko vreme zapravo vreme koje je računar proveo baš u tom procesu?

Drugim rečima mene zanima ukupno vreme koje je provedeno u aplikaciji+kernelu u funkciji aplikacije, pri čemu aplikacija ima samo jednu nit. Da li treba to vreme da izračunam kao zbir proteklog korisničkog i sistemskog vremena, ili je dovoljno da izmerim proteklo korisničko vreme?
29.03.2005. u 20:28 

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2063
195.178.35.*

Jabber: null@elitesecurity.org


Profil

icon Re: Linux - merenje vremena koje je troši neki proces.30.03.2005. u 09:03
Citat:
Nedeljko:
Da li je sistemsko vreme u stvari vreme koje je računar proveo u kernelu vršeći usluge toj aplikaciji, a korisničko vreme zapravo vreme koje je računar proveo baš u tom procesu?


Ovo je tacno, znaci ukupno vreme je system time + user time
"E tako se to radi , kratko ali j.e.b.i.t.a.c.n.o"
Degojs car - http://www.elitesecurity.org/t306994
30.03.2005. u 09:03 

[es] :: C programiranje :: Linux - merenje vremena koje je troši neki proces.

[ Pregleda: 787 | Odgovora: 1 ]

Postavi temu Odgovori

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