summaryrefslogtreecommitdiff
path: root/open_issues/performance
diff options
context:
space:
mode:
Diffstat (limited to 'open_issues/performance')
-rw-r--r--open_issues/performance/fork.mdwn8
1 files changed, 1 insertions, 7 deletions
diff --git a/open_issues/performance/fork.mdwn b/open_issues/performance/fork.mdwn
index 390f6b99..2748be53 100644
--- a/open_issues/performance/fork.mdwn
+++ b/open_issues/performance/fork.mdwn
@@ -10,13 +10,7 @@ License|/fdl]]."]]"""]]
[[!tag open_issue_glibc open_issue_hurd]]
-On Unix systems, `fork` is a rather simple system call. Our implementation in
-[[glibc]] is / needs to be rather bulky. TODO: elaborate.
-
-This affects performance when new processes are continuously being spawned from
-the shell, for example.
-
-Alternatives: use `posix_spawn`. Others?
+Our [[`fork` implementation|glibc/fork]] is nontrivial.
To do: hard numbers.
[[Microbenchmarks]]?