M. Koehrer wrote: > Hi Jan, > > here is the (truncated) output of opreport -l (which seems to be more > useful...).
Are you sure you predominately measured the semaphore scenario, not also some things that happens before and after (or during) that test? Make sure the test loop runs longer than setup/cleanup. > > Regards > > Mathias > ------------------ > Profiler running. > delta is 2030247695 per step: 5075 > Stopping profiling. > CPU: P4 / Xeon, speed 3192.18 MHz (estimated) > Counted GLOBAL_POWER_EVENTS events (time during which processor is not > stopped) with a unit mask of 0x01 (mandatory) count 100000 > samples % image name app name symbol > name > 27423 64.2074 vmlinux vmlinux > __ipipe_hard_cpuid Mmpf, that's heavy. Can someone comment on this? Is the related hardware access that costly or are we calling it too often? > 2309 5.4062 xeno_nucleus xeno_nucleus (no > symbols) We are lacking module symbols here. Dunno if one can teach them to oprofile (likely somehow), but the easiest approach would be to compile xeno_native and nucleus into the kernel. Jan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
