From bbeb4628cc4a8406f5f4f3f5aaee70261675539e Mon Sep 17 00:00:00 2001 From: Daniel Deutsch Date: Mon, 28 Dec 2015 16:52:33 -0500 Subject: [PATCH] clear up explanation of microkernal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit not trying to be picking about wording. but as it currently reads "A lot of the functionality that’s in the kernel is in userspace instead" i first got the impression that code is duplicated in the kernel and userspace. am i correct in assuming the logic either lives in one or the other? i think "functionality that’s typically in the kernel" (or something similar) makes things clearer. --- src/what-kind-is-there.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/what-kind-is-there.md b/src/what-kind-is-there.md index 4f27a49..59619bf 100644 --- a/src/what-kind-is-there.md +++ b/src/what-kind-is-there.md @@ -40,7 +40,7 @@ of mud, but it pays the bills. ## Microkernels -Microkernels are, well, micro. Smaller. A lot of the functionality that’s in +Microkernels are, well, micro. Smaller. A lot of the functionality that’s typically in the kernel is in userspace instead. This is a good idea in theory, but historically, microkernels have had issues. All that communication has overhead, which makes them slower.