How much memory does the supervisor use?

I’ve noticed the HA supervisor uses a significant amount of memory on my system, currently 2.7Gb,.compared to HA Core which is using 700Mb.

Is this normal ? (seems excessive to me…)

CONTAINERS 17 sorted by memory_percent
Engine	Pod	Name	Status	Uptime	CPU%	MEM	/MAX	IOR/s	IOW/s	RX/s	TX/s	Command
docker	-	hassio_supervisor	running	1 weeks	0	2.68G	7.52G	0b	0b	0b	0b	/init
docker	-	homeassistant	running	4 days	1.9	708M	7.52G	0b	4Kb	NaNb	NaNb	/init
docker	-	addon_core_whisper	running	1 weeks	0	501M	7.52G	0b	0b	6Kb	0b	/init
docker	-	addon_core_piper	running	1 weeks	0	328M	7.52G	0b	0b	6Kb	0b	/init
docker	-	addon_491eb00d_hamh	running	4 days	0.3	143M	7.52G	0b	0b	NaNb	NaNb	/init /bin/ash -o pipefail -c /docker-entrypoint.sh
docker	-	addon_core_openwakeword	running	1 weeks	0	80.1M	7.52G	0b	0b	6Kb	0b	/init
docker	-	addon_cebe7a76_hassio_google_drive_backup	running	1 weeks	0.4	60.9M	7.52G	0b	0b	6Kb	568b	python3 -m backup
docker	-	addon_core_configurator	running	1 weeks	0	43.4M	7.52G	0b	0b	366Kb	3Kb	/init
docker	-	addon_a0d7b954_glances	running	15 mins	0.7	42.4M	7.52G	0b	0b	NaNb	NaNb	/run.sh
docker	-	hassio_dns	running	1 weeks	0	37.6M	7.52G	0b	0b	6Kb	0b	/init
docker	-	addon_ca021f77_snmpd	running	1 weeks	0.4	35.1M	7.52G	0b	0b	NaNb	NaNb	/init /run.sh
docker	-	hassio_audio	running	1 weeks	0	26.7M	7.52G	0b	0b	6Kb	0b	/init
docker	-	hassio_cli	running	1 weeks	0	16.8M	7.52G	0b	0b	6Kb	0b	/init
docker	-	hassio_observer	running	1 weeks	0	11.0M	7.52G	0b	0b	6Kb	0b	/usr/bin/observer
docker	-	hassio_multicast	running	1 weeks	0.1	7.36M	7.52G	0b	0b	NaNb	NaNb	/init
docker	-	addon_core_duckdns	running	3 days	0	6.49M	7.52G	0b	0b	6Kb	0b	/init
docker	-	addon_a0d7b954_ssh	running	3 days	0	4.05M	7.52G	0b	0b	NaNb	NaNb	/init