> > CAL: Â Â 220449 Â Â 220246 Â Â 220372 Â Â 220558 Â Â 220251 Â Â 219740 Â Â 220043 Â Â 219968 Â Function call interrupts > > > > LOC: Â Â 536274 Â Â 532529 Â Â 531734 Â Â 536801 Â Â 536510 Â Â 533676 Â Â 534853 Â Â 532038 Â Local timer interrupts > > RES: Â Â Â 3032 Â Â Â 2128 Â Â Â 1792 Â Â Â 1765 Â Â Â 2184 Â Â Â 1703 Â Â Â 1754 Â Â Â 1865 Â Rescheduling interrupts > > TLB: Â Â Â Â189 Â Â Â Â 15 Â Â Â Â 13 Â Â Â Â 17 Â Â Â Â 64 Â Â Â Â294 Â Â Â Â 97 Â Â Â Â 63 Â TLB shootdowns > > Could you tell how to get above info? It's /proc/interrupts. I have two lines at the end of the attached script to collect the information, and another script to call getdelays on every 10s. The posted reclaim delays are the last successful getdelays output. I've automated the test process, so that with one single command line a new kernel will be built and the test box will rerun tests on the new kernel :) Thanks, Fengguang
Attachment:
test-alloc-fails.sh
Description: Bourne shell script
Attachment:
test-dd-sparse.sh
Description: Bourne shell script