N
N
NoEscape2014-01-18 23:00:39
C++ / C#
NoEscape, 2014-01-18 23:00:39

Why can't one instance of resource-intensive code not completely load the CPU?

Regardless of the complexity of the calculations and the number of threads, I can not take 100% of the CPU with one instance of the program. But, if you run 2-3 instances, then the CPU can be made to work at full capacity.
Question: how to transfer the authority to the program to use all processor resources at 100%?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
Z
zvorygin, 2014-01-18
@zvorygin

Does the program load anything other than the CPU? Maybe I/O is interfering? And so - to raise the priority and there will be more CPU.

N
Nikolai Turnaviotov, 2014-01-19
@foxmuldercp

limit on devouring the processor per process is not worth it?

I
Ilya Glebov, 2014-01-20
@IljaGlebov

The easiest way to figure it out is with the Concurrency Visualizer

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question