IPsec timing measurements of kernel functions, influence of periodic tasks

From: Bernd Hirschler
Date: Fri Jun 29 2012 - 06:43:31 EST


Hi,

I am doing IPsec timing measurements to find out the packet delay it
introduces. For measuring the elapsed time rdtsc is used and the
values are gathered in several kernel functions. Kernel source was
modified by me and is based on 2.6.26. The autocorellation of the
measurement data shows periodic tasks, e.g., approximately every two
minutes.

Is a list of periodically performed tasks available? Already looked at
/proc/timer_stats, /proc/timer_list and /proc/sys/vm/*
Does anybody now tasks that get executed in that frequency?

The only option (i can think of) is to use kprobe on all functions and
try to find the tasks manually. However, I think there has to be a
more efficient way to perform this taks.

Please add me in CC!

--
Kind regards,
Bernd
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/