New answers tagged optimization
2
votes
How do I find what's causing a task to be slow, when CPU, memory, disk and network are not used at 100%?
You have quite a lof of angles of attack for your problem, especially as you don't give us a lot of details on the specifics of your system, its intent, and the way the various components interact ...
1
vote
How do I find what's causing a task to be slow, when CPU, memory, disk and network are not used at 100%?
Now, what do I do next to understand where the bottleneck is, given that none of the resources seem to be used at 100%?
A fundamental problem is latency. If the CPU makes many small requests to the ...
1
vote
How do I find what's causing a task to be slow, when CPU, memory, disk and network are not used at 100%?
I don't think it's possible to know what issue is the exact cause without much greater level of detail. I don't think it's possible or desirable to provide that level of information here. I think ...
6
votes
How do I find what's causing a task to be slow, when CPU, memory, disk and network are not used at 100%?
The database server has a good CPU and disk load. They may be not at 100%, but that's explained by inefficiencies in pipeline scheduling - CPU occasionally waits for IO and occasionally fails to ...
21
votes
How do I find what's causing a task to be slow, when CPU, memory, disk and network are not used at 100%?
When dealing with a process that takes too much time, the tool you need from your toolbox is profiling: find out how much time is spent in each portion of the process.
As we are are talking about long ...
Top 50 recent answers are included
Related Tags
optimization × 406algorithms × 65
performance × 58
c++ × 49
compiler × 36
design × 22
c# × 20
c × 20
java × 18
database × 17
javascript × 12
php × 12
design-patterns × 11
architecture × 11
python × 11
web-development × 11
caching × 10
programming-practices × 9
math × 9
cpu × 9
profiling × 9
object-oriented × 8
memory-usage × 8
compilation × 8
sql × 7