First of first I wanted to post about my old toy os project which was actually my graduation project; Coremark.
https://github.com/bonesoul/coremark
It's written in some pure ASM and C - and basically can run a few basic performance tests;
So basically current benchmarking tools are all user-space software;
Where in coremark, test subsystem lives within the kernel itself.
What i'm excited about these days is decided to start porting it to Rust and give it a retake.
coremark
- raistlinthewiz
- Member
- Posts: 34
- Joined: Wed Jun 29, 2005 11:00 pm
- Contact:
- MichaelFarthing
- Member
- Posts: 167
- Joined: Thu Mar 10, 2016 7:35 am
- Location: Lancaster, England, Disunited Kingdom
Re: coremark
Out of interest, have you assessed the CPU time cost on doing the benchmarking? Is it easy to switch off or is it a trivial cost?