Im testing ser on 2 different dedis (i run only ser + cb on servers when testing) to find out whats best deal per buck when it comes to ser performance on server and i noticed something i cant understand.
First dedi - Xeon 1230 (4 cores and 8 threads) 1gbps line, hdd
All here looks ok, i can kill (or nearly kill) cpu using SER. CPU usage in task manager is similar on each core, example screenshot from task manager:
Second dedi - Dual Xeon 5650 (12 cores and 24 threads), 1gbps line, ssd
This is very strong dedi, with other seo tools i was getting good results but with ser i cant go above 30% cpu usage - with proxies, without proxies, no matter what i do results (LPM, DPM) are similar or worse than on Xeon 1230 (on both dedis same settings, same lists + only SER + CB running). Ram usage in ser is ~ 1gb so its not problem.
Interesting thing is cpu usage. Its not similar on each core. Some cores have high load, some are nearly not used. Here is screenshot from task manager:
Screenshots from Core Temp below - as you can see Processor #0 have way higher usage than Processor #1.
So here are my questions to @Sven.
1. Ser can benefit from dual cpu dedis (maybe you can update ser for better dual cpu usage)?
2. We should target dedis with more cores or better speed/performance per core?
Someone have same problems as i have?
Ofc something can be wrong with my server, but with other seo tool i was able to nearly kill this cpu ( dual Xeon 5650 ). With Ser its not possible. Here is CPU usage with other seo tool - nearly same load on each core as you can see, and it looks like software is using all cores without problems.