On boot has been the standard for a long time and is still the most common. I am personally surprised to hear that now Debian and some distros do it via various automated ways at time intervals.
It's a systemd thing, see `man systemd-tmpfiles`.
It's a systemd thing, see `man systemd-tmpfiles`.