core: High CPU usage on docker image

The problem

High CPU usage on the HA docker, using Hassos.

image

After 30 or 40 minutes online, the CPU usage increases and afterwards the frontend crashes.

Tested also deleting the DB. No effect. Tested with no integrations and add-ons: No luck. Tested restoring partial backups: No effect. Tested with no automations: Neither.

Environment

Frontend version: 20200220.5 - latest Home Assistant 0.106.6

arch x86_64
dev false
docker true
hassio true
os_name Linux
python_version 3.7.6
timezone Europe/xxxxxxx
version 0.106.6
virtualenv false
  • Home Assistant release with the issue: 0.105.3 to 0.106.6
  • Last working Home Assistant release (if known): 0.105.0
  • Operating environment (Hass.io/Docker/Windows/etc.): Hass.io
  • Integration causing this issue: N/A
  • Link to integration documentation on our website: N/A

Problem-relevant configuration.yaml

Unknown.

Traceback/Error logs

No relevant errors were found on the HA or supervisor logs.

image

image

Additional information

Similar and recent cases: https://community.home-assistant.io/t/cpu-100-in-a-docker/177316

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 32 (23 by maintainers)

Most upvoted comments

Looking elsewhere online, I see other people report that chardet is CPU intensive, especially on large blocks of text. The fix seems to be to add an encoding to the response if one was not provided. I submitted a PR to pyvera that should fix this.