Azure / Azure/iotedge

edgeAgent consumes excessive RAM

Open
#6,932 4 comments 0 reactions 1 assignee Claimed by @nyanzebra View on GitHub
customer-reported iotedge no-issue-activity
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.