RAM consumption by Mender client

Hi everybody.

I have a question about the RAM consumption by Mender Client.
¿How much is the normal consumption while it is running as daemon but just waiting between server pools requests?

I have integrated it manually in a Raspsberry PI3. It works fine (it conects to the server, updates…), but it is consuming a lot of RAM.

For the cross-compilation i used this script https://github.com/mendersoftware/mender-crossbuild/blob/master/go-executable-build.sh.

This is top command information:
CPU: 1% usr 1% sys 0% nic 96% idle 0% io 0% irq 1% sirq
Load average: 0.00 0.00 0.00 2/129 2512
PID PPID USER STAT VSZ %VSZ %CPU COMMAND
2095 1 root S 737m 82% 0% /usr/bin/mender -daemon

Is this normal?
Best regards

Don’t pay attention to this number. It is virtual address space
allocation, not actual memory allocation. RES gives a more accurate
number, but even this is not 100% accurate because of shared memory and
such.

Thanks for your help