Open loberman opened 1 month ago
I reproduced this and I am looking into it.
If I use
collectl -sjJ -oT -i 1 --intfilt LOC
# INTERRUPT SUMMARY
#Time Cpu0 Cpu1 Cpu2 Cpu3 Cpu4 Cpu5 Cpu6 Cpu7 Cpu8 Cpu9 Cpu10 Cpu11 Cpu12 Cpu13 Cpu14 Cpu15 Cpu16 Cpu17 Cpu18 Cpu19
10:50:46 4093 7 999 116 513 1256 1301 1 2037 72 488 2 108 118 27 2 16 20 14 978
# INTERRUPT DETAILS
#Time Int Cpu0 Cpu1 Cpu2 Cpu3 Cpu4 Cpu5 Cpu6 Cpu7 Cpu8 Cpu9 Cpu10 Cpu11 Cpu12 Cpu13 Cpu14 Cpu15 Cpu16 Cpu17 Cpu18 Cpu19 Type Device(s)
10:50:46 LOC 4093 7 999 116 513 1256 1301 1 2037 72 488 2 108 118 27 2 16 20 14 978 Localtimer
If however I use a 2s interval I only see half so it sampling just Like Vishal said at 1/2 the time (1s)
# INTERRUPT SUMMARY
#Time Cpu0 Cpu1 Cpu2 Cpu3 Cpu4 Cpu5 Cpu6 Cpu7 Cpu8 Cpu9 Cpu10 Cpu11 Cpu12 Cpu13 Cpu14 Cpu15 Cpu16 Cpu17 Cpu18 Cpu19
10:52:10 810 2 292 291 223 3 211 2 1951 0 154 4 66 51 47 13 6 3 19 15
# INTERRUPT DETAILS
#Time Int Cpu0 Cpu1 Cpu2 Cpu3 Cpu4 Cpu5 Cpu6 Cpu7 Cpu8 Cpu9 Cpu10 Cpu11 Cpu12 Cpu13 Cpu14 Cpu15 Cpu16 Cpu17 Cpu18 Cpu19 Type Device(s)
10:52:10 LOC 405 1 146 145 111 1 105 1 975 0 77 2 33 25 23 6 3 1 9 7 Localtimer
Will see why it is doing this.
Again, Vishal G, thanks for reporting this
I am still working this as I get time, its not a show stopper so customer facing work gets done first