clemens_iigs
clemens_iigs copied to clipboard
Profiling Build for Optimization pass
Create some simple profiling counters to measure load
- CPU emulation time
- MMIO emulation time
- State transfer from Emulator worker to GUI thread
Add a profiling build configuration.
Hi just a quick note about performance -- I've just built clemens on my linux workstation, and I noticed it is eating about 25-30% of a core even when the GS CPU is stopped -- so it seems the UI proper eats quite a lot for doing very little. It might be a pretty easy low hanging fruit to see what is eating all that CPU!