← Back to context Comment by aerzen 1 day ago Spawning processes should not be on the hot path of any program. 12 comments aerzen Reply 1718627440 1 day ago Why? That's a very useful processing primitive. lokar 1 day ago It’s a hack with many disadvantages. Sometimes a hack is the right answer, but the kernel should it add a primitive for it. MBCook 1 day ago Should bash link in every program the user might want? Load them up as dynamic libraries? 5 replies → sanderjd 1 day ago Aren't we discussing just such a primitive? 1 reply → pizlonator 1 day ago It ends up on the hot path of programs that use process isolation aggressively lokar 4 hours ago Sure, and there a primary thing you want is a whole new environment/context for the child (new environment, fds, memory, cgroups, namespaces, etc).
1718627440 1 day ago Why? That's a very useful processing primitive. lokar 1 day ago It’s a hack with many disadvantages. Sometimes a hack is the right answer, but the kernel should it add a primitive for it. MBCook 1 day ago Should bash link in every program the user might want? Load them up as dynamic libraries? 5 replies → sanderjd 1 day ago Aren't we discussing just such a primitive? 1 reply →
lokar 1 day ago It’s a hack with many disadvantages. Sometimes a hack is the right answer, but the kernel should it add a primitive for it. MBCook 1 day ago Should bash link in every program the user might want? Load them up as dynamic libraries? 5 replies → sanderjd 1 day ago Aren't we discussing just such a primitive? 1 reply →
MBCook 1 day ago Should bash link in every program the user might want? Load them up as dynamic libraries? 5 replies →
pizlonator 1 day ago It ends up on the hot path of programs that use process isolation aggressively lokar 4 hours ago Sure, and there a primary thing you want is a whole new environment/context for the child (new environment, fds, memory, cgroups, namespaces, etc).
lokar 4 hours ago Sure, and there a primary thing you want is a whole new environment/context for the child (new environment, fds, memory, cgroups, namespaces, etc).
Why? That's a very useful processing primitive.
It’s a hack with many disadvantages. Sometimes a hack is the right answer, but the kernel should it add a primitive for it.
Should bash link in every program the user might want? Load them up as dynamic libraries?
5 replies →
Aren't we discussing just such a primitive?
1 reply →
It ends up on the hot path of programs that use process isolation aggressively
Sure, and there a primary thing you want is a whole new environment/context for the child (new environment, fds, memory, cgroups, namespaces, etc).