Look this images.
I added a limit of 120M for the service. But when I do top shows it use 16% of memory. This is more than 125M (RPi 1gb of RAM).
I'm understanding things wrong or it's not working?
Ps:. apparently this service has 2 pid, whitch shows 16% is one (PID 640), and when I do systemctl status is another (PID 521).