Including the work done on OpenSSH 12 years ago, that makes this the 11th daemon to receive the fork+exec treatment:https://twitter.com/OpenBSD_src/status/784022195194372097 …
Are they using fork+exec or posix_spawn? It would be really nice to do the latter - better performance, nommu compat.
-
-
fork+exec, there's no uses of posix_spawn in base.
-
At least with OpenBSD, posix_spawn(3) is implemented using execv/execvpe
-
Yes, but the new-process part can be implemented with something vfork-like rather than fork. That's where the savings lie.
-
Yes, OpenBSD just uses fork here. There's some rational for that in the initial diff proposal: http://marc.info/?l=openbsd-tech&m=133228540028362&w=2 …
-
posix_spawn(3) usage would probably make sense as patches to the individual portable projects, if not too invasive.
-
I'd love to be able to run openssh rather than dropbear inetd-mode-only on nommu.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.