-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'com.docker.hyperkit' process has a very high CPU utilisation #1131
Comments
Are you running any containers? What are they doing? Can you share their command lines? Does the high CPU utilization continue after all containers are stopped? |
Well know mounted volumes bug that's been know about for nearly a year, don't waste your time. Find solution other than d4m to run containers, it's unusable with mounted volumes. #1094 |
@Matt298 I'm sorry that your usecase/workload is not among the set which work well out of the box. One particular pessimal workload which some people run into involves build systems (or other functionality) which poll for updates by default, leading to increased CPU load by the hypervisor process. Many such systems which we have come across have an option to use inotify (i.e. event driven notification) instead of polling which works better all round (even on native Linux polling is wasteful, but its particular noticeable on d4m with volume mounts as CPU load). This (identification of what components might be polling in your setup) is the likely reason for @dsheets's questions, there is IMO a good chance there will be a way to resolve your issue with a small configuration change to your containers. If not then it is still useful to identify the characteristics of your workload so they can be taken into consideration as the developers prioritise the ongoing performance work. |
This issue has been inactive for more than 14 days while marked as MORE_INFO_EXPIRY_TIMEOUT |
I am having this problem as well. Seems like this is now open in #1759 |
After 5 months I have finally resolved this pain for me. I have used http://www.willnolan.com/cputhrottle/cputhrottle.html and run command: sudo ./cputhrottle 4634 50 |
Closed issues are locked after 30 days of inactivity. If you have found a problem that seems similar to this, please open a new issue. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
Expected behavior
The process should not be at a very high CPU usage when I'm not interacting with docker.
Actual behavior
The process 'com.docker.hyperkit' is using constantly around 170% of CPU (I have 4 core of my Mac).
Information
My diagnostic id is : 1DBFDF68-B5A9-4686-AA8E-E790DC0C5DB9
If you have any idea of what could be the issue it would be great :)
Thanks a lot
The text was updated successfully, but these errors were encountered: