DOpus suddenly started behaving very slowly a few days ago. CPU usage is 50% and Mem usage anything up to 160,000K (seems to increase the longer I use the program).
I've never had this problem before. DOpus doesn't crash or use 100% CPU, it's religiously stuck on 50%.
I'm just browsing folders containing text documents.
If something (usually a 3rd party context menu handler or video codec) goes haywire and gets stuck looping forever then its thread will try to run whenever it can.
On a single-core CPU that will result in 100% CPU usage.
Since a single thread can only one on one CPU core at a time, on a dual-core CPU it will result in 50% CPU usage instead.
On a quad-core CPU it'd result in 25% CPU usage.
I'll change the FAQs to say "High CPU" instead of "100% CPU" since multi-core chips are very common now.