This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
linux-kernel-dev:capitole:capitol-11 [2015/09/11 11:36] razvan [Măsurare timp în user space] |
linux-kernel-dev:capitole:capitol-11 [2015/09/11 11:46] (current) razvan [perf + tracepoints] |
||
---|---|---|---|
Line 59: | Line 59: | ||
''perf'' poate fi folosit în conjuncție funcționalitatea de ''tracepoints'' a kernel-ului pentru a afișa informații statistice despre apeluri de funcții de la nivelul nucleului. De exemplu, dacă ne interesează câte apeluri ''kmalloc()'' se întâmplă pe parcursul a ''10'' secunde de rulare a sistemului vom folosi, pe mașina virtuală VirtualBox comanda<code> | ''perf'' poate fi folosit în conjuncție funcționalitatea de ''tracepoints'' a kernel-ului pentru a afișa informații statistice despre apeluri de funcții de la nivelul nucleului. De exemplu, dacă ne interesează câte apeluri ''kmalloc()'' se întâmplă pe parcursul a ''10'' secunde de rulare a sistemului vom folosi, pe mașina virtuală VirtualBox comanda<code> | ||
- | sudo perf stat -a -e kmem:malloc sleep 10 | + | sudo perf stat -a -e kmem:kmalloc sleep 10 |
</code> | </code> | ||