Messing around with the Linux auxiliary vector
|
Florian Limberger
4fdc04ac43
Add program to print information about CPU caches
`Pcacheinfo` uses the glibc `getauxvalue()` API instead of accessing the raw vector. |
||
|---|---|---|
| .gitignore | Add program to print information about CPU caches | |
| LICENSE | Initial commit | |
| makefile | Add program to print information about CPU caches | |
| pauxv.c | Initial commit | |
| pcacheinfo.c | Add program to print information about CPU caches | |
| README | Initial commit | |
Messing around with the Linux auxiliary vector ============================================== Who doesn't like a good poking around in memory? A blog post[1] by Chris Siebenmann sparked my curiosity and I wanted to fool around with the auxiliary vector in Linux. Of course I could have just used getauxval(3), but where would the fun be? Instead I poked directly around in the memory. [1]: https://utcc.utoronto.ca/~cks/space/blog/unix/MainKernelAndUserAPI