PCSX2 Documentation/Benchmarking Multithreaded PCSX2: Difference between revisions

no edit summary
(Created page with "As most people probably know, PCSX2 is primarily a dual-thread application. The two main threads are described as such: EE/Core thread emulates the PS2's EmotionEngine (incl...")
 
No edit summary
Line 8: Line 8:
In theory the act of sleeping the EE/GS threads should make benchmarking the CPU load registered by each thread pretty easy: all modern operating systems have built-in APIs for reading the busy/idle time of any thread on the system -- this is the same API used by your tried and true task/process manager, for example:
In theory the act of sleeping the EE/GS threads should make benchmarking the CPU load registered by each thread pretty easy: all modern operating systems have built-in APIs for reading the busy/idle time of any thread on the system -- this is the same API used by your tried and true task/process manager, for example:


[[File:sysinternals_screen.jpg]]
[[File:sysinternal.png]]


(Air shows off his personal favorite, ProcessExplorer, part of the SysInternals Suite)
(Air shows off his personal favorite, ProcessExplorer, part of the SysInternals Suite)
ninja
782

edits