Jump to content

so i moved to Linux, and i noticed something interesting.. 

i have a dual Xeon system, rest of the specs in signature. 

 

in Windows i noticed that most things run on one or 2 core's, and multi threaded things run on one of the 2 cpu's. like playing Overwatch a few core's on cpu 1 would be at nearly 100%, and cpu 2 would be at 1 or 2% usage... 

 

in Linux, while watching youtube for example in chrome all 24 threads show activity, all of them under 20%, most under 5%... so does Linux not care what programs use what cpu, and does it just spread the load? 

She/Her

Phone: OnePlus Nord CE 5G | 128GB | 8GB Ram

Main Desktop: Ryzen 5 3600 | GTX 1060 6GB | 32GB Ram
Main Laptop: Acer Aspire V3-771G | Core i7 3612QM | 16GB

Link to comment
https://linustechtips.com/topic/957076-interesting-cpu-usage-in-linux/
Share on other sites

Link to post
Share on other sites

Considering you have a multi-processor system, it's also likely a NUMA enabled one. That is, the system RAM between the two processors is combined into a single pool. However, when an application on one processor accesses data on another processor's system RAM, there's a latency penalty.

 

I'm guessing Windows will not run NUMA unaware apps on both processors because apps that are not NUMA aware could have issues. I'm not sure what Linux does with NUMA based systems and app scheduling though.

Link to post
Share on other sites

9 hours ago, M.Yurizaki said:

Considering you have a multi-processor system, it's also likely a NUMA enabled one. That is, the system RAM between the two processors is combined into a single pool. However, when an application on one processor accesses data on another processor's system RAM, there's a latency penalty.

i haven't noticed a latency yet... but i think it does use NUMA, because each cpu has 6 ram slots, and the user guide tells you to put 3 sticks for one cpu and 3 sticks for the other one if you only have 6, which i do... 

She/Her

Phone: OnePlus Nord CE 5G | 128GB | 8GB Ram

Main Desktop: Ryzen 5 3600 | GTX 1060 6GB | 32GB Ram
Main Laptop: Acer Aspire V3-771G | Core i7 3612QM | 16GB

Link to post
Share on other sites

9 hours ago, Snipergod87 said:

My load's really spread out in Windows, it prefer's putting tasks on non hyperthreaded "cores"

do you have a dual-cpu system though?

She/Her

Phone: OnePlus Nord CE 5G | 128GB | 8GB Ram

Main Desktop: Ryzen 5 3600 | GTX 1060 6GB | 32GB Ram
Main Laptop: Acer Aspire V3-771G | Core i7 3612QM | 16GB

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×