Изman systemd.exec
:
For system units these resource limits may be chosen freely. For user units however (i.e. units run by a per-user instance of systemd(1)), these limits are bound by (possibly more restrictive) per-user limits enforced by the OS.
Возможно, в вашей системе настроено жесткое ограничение в 4096 открытых файлов на процесс. Это откроет лазейку, если systemd позволит вам обойти это ограничение.