Hi,
Please take a look at Percentage CPU metric in the Azure portal for your VM(s). You can see this on Overview blade -- Monitoring tab -- Performance and utilization of each VM.
-TP
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello,
I am trying to configure some code which will run code on an azure vm. this is very compute intensive, but does not require too much in the way of other resources.
the analytics runs within docker (desktop), which happens to be running on Windows OS.
the analytics are parallelized across a number of processes, and how many processes are to be started is part of the configuration (based on the number of available cpus).
if I run this docker code on a local physical windows server (not azure, and not a vm), then it behaves sensibly. there are 88 cores on this machine, and the task manager shows a cpu usage of around 50 % - which is reasonable.
i am now trying to set this up to run on an azure vm, I have tried two different configurations, one with 32 vcpus and one with 8 vcpus. when I run the code, the compute processes are launched, and the code runs.
However, the task manager persistently shows a CPU usage of < 5 % on both the 8 and 32 vcpu machines - whereas both of these should be more or less saturated at 100%.
The behavior that I am seeing appears to suggest that the cpus probably are saturated (as expected), but the task manager tells me completely the opposite story. I cannot explain what I am seeing, even to an order of magnitude using the usual 'back of the envelope' calculations ...
Why might this be happening ?
Regards
A
Hi,
Please take a look at Percentage CPU metric in the Azure portal for your VM(s). You can see this on Overview blade -- Monitoring tab -- Performance and utilization of each VM.
-TP