Skip to content

Instantly share code, notes, and snippets.

@wvdschel
Created June 21, 2012 14:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wvdschel/2966151 to your computer and use it in GitHub Desktop.
Save wvdschel/2966151 to your computer and use it in GitHub Desktop.
Cache flush implementations
root@PLF-CPU:~# ./cacheflush_mips
Cached memory writes: 90000 ticks
Uncached memory writes: 300000 ticks
Userspace flush: block=1, 1100000 ticks, 0.00% errors
Userspace flush: block=2, 530000 ticks, 0.00% errors
Userspace flush: block=4, 450000 ticks, 0.00% errors
Userspace flush: block=8, 380000 ticks, 0.00% errors
Userspace flush: block=16, 340000 ticks, 0.00% errors
Userspace flush: block=32, 310000 ticks, 0.00% errors
Userspace flush: block=64, 310000 ticks, 0.00% errors
Userspace flush: block=128, 290000 ticks, 0.00% errors
Userspace flush: block=256, 280000 ticks, 0.00% errors
Userspace flush: block=512, 290000 ticks, 0.00% errors
Userspace flush: block=1024, 280000 ticks, 0.00% errors
Userspace flush: block=2048, 270000 ticks, 0.00% errors
Userspace flush: block=4096, 270000 ticks, 0.00% errors
Userspace flush: block=8192, 250000 ticks, 0.00% errors
Userspace flush: block=16384, 230000 ticks, 0.00% errors
Userspace flush: block=32768, 240000 ticks, 0.00% errors
Userspace flush: block=65536, 210000 ticks, 0.00% errors
Userspace flush: block=131072, 210000 ticks, 0.00% errors
Userspace flush: block=262144, 190000 ticks, 0.00% errors
Userspace flush: block=524288, 200000 ticks, 0.00% errors
Userspace flush: block=1048576, 190000 ticks, 0.00% errors
Userspace flush: block=2097152, 180000 ticks, 0.00% errors
Userspace flush: block=4194304, 180000 ticks, 0.00% errors
ioctl flush: block=1, 2790000 ticks, 0.00% errors
ioctl flush: block=2, 1610000 ticks, 0.00% errors
ioctl flush: block=4, 1000000 ticks, 0.00% errors
ioctl flush: block=8, 660000 ticks, 0.00% errors
ioctl flush: block=16, 470000 ticks, 0.00% errors
ioctl flush: block=32, 390000 ticks, 0.00% errors
ioctl flush: block=64, 350000 ticks, 0.00% errors
ioctl flush: block=128, 300000 ticks, 0.00% errors
ioctl flush: block=256, 310000 ticks, 0.00% errors
ioctl flush: block=512, 280000 ticks, 0.00% errors
ioctl flush: block=1024, 290000 ticks, 0.00% errors
ioctl flush: block=2048, 280000 ticks, 0.00% errors
ioctl flush: block=4096, 280000 ticks, 0.00% errors
ioctl flush: block=8192, 240000 ticks, 0.00% errors
ioctl flush: block=16384, 230000 ticks, 0.00% errors
ioctl flush: block=32768, 230000 ticks, 0.00% errors
ioctl flush: block=65536, 220000 ticks, 0.00% errors
ioctl flush: block=131072, 200000 ticks, 0.00% errors
ioctl flush: block=262144, 210000 ticks, 0.00% errors
ioctl flush: block=524288, 190000 ticks, 0.00% errors
ioctl flush: block=1048576, 180000 ticks, 0.00% errors
ioctl flush: block=2097152, 190000 ticks, 0.00% errors
ioctl flush: block=4194304, 180000 ticks, 0.00% errors
no flush: block=1, 740000 ticks, 0.00% errors
no flush: block=2, 510000 ticks, 0.00% errors
no flush: block=4, 460000 ticks, 0.00% errors
no flush: block=8, 380000 ticks, 0.00% errors
no flush: block=16, 340000 ticks, 0.00% errors
no flush: block=32, 320000 ticks, 0.00% errors
no flush: block=64, 290000 ticks, 0.00% errors
no flush: block=128, 290000 ticks, 0.00% errors
no flush: block=256, 280000 ticks, 0.00% errors
no flush: block=512, 270000 ticks, 0.00% errors
no flush: block=1024, 260000 ticks, 0.00% errors
no flush: block=2048, 260000 ticks, 0.00% errors
no flush: block=4096, 240000 ticks, 0.00% errors
no flush: block=8192, 240000 ticks, 0.00% errors
no flush: block=16384, 230000 ticks, 0.00% errors
no flush: block=32768, 220000 ticks, 0.00% errors
no flush: block=65536, 220000 ticks, 0.00% errors
no flush: block=131072, 200000 ticks, 0.00% errors
no flush: block=262144, 200000 ticks, 0.00% errors
no flush: block=524288, 200000 ticks, 0.00% errors
no flush: block=1048576, 180000 ticks, 0.00% errors
no flush: block=2097152, 180000 ticks, 0.00% errors
no flush: block=4194304, 190000 ticks, 0.00% errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment