systemd restart service on memory limit