edgeAgent consumes excessive RAM
- Dominant language
- C#
- Stars
- 1.5k
- Forks
- 473
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 7
Description
## Current Behavior
edgeAgent was observed to keep allocating more and more system memory at a very slow rate over many months without ever freeing it.
## Expected Behavior
NFR-004 - The EdgeAgent module must consume a maximum of 100 MB memory while maintaining optimal stability in a restricted environment and without impacting other resources on board.
NFR-004x– Requesting that Microsoft run a memory leak detection tool for all IoT Edges modules.
## Steps to Reproduce
Steps available here : 2302240040005623 / **2206160040008200**
## Context (Environment)
Device (host) operating system : Redhat 8.2
Architecture : AMD64 (x86-64)
### Runtime Versions
* edgeAgent mcr.microsoft.com/azureiotedge-agent: 1.4 (Microsoft)
* edgeHub mcr.microsoft.com/azureiotedge-hub: 1.4 (Microsoft)
* medmblob mcr.microsoft.com/azure-blob-storage:1.4.2-linux-amd64 1.4.2 (Microsoft)
* metrics-collector mcr.microsoft.com/azureiotedge-metrics-collector:1.0.10 1.0.10 (Microsoft)
* Docker/Moby [run `docker version`]: moby-engine 20.10.18+azure-2.el8.x86_64
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.