[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
What is the standard microkernel?
From: |
Cut Hour |
Subject: |
What is the standard microkernel? |
Date: |
Mon, 9 Jan 2023 21:49:54 +0900 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 |
Hello.
Recently I saw a C++ code which implements the recursive descent parser.
The code uses own stack variable and own loop. It actually says "the
function call is the overhead."
I knew Apache web server says "fork() is the overhead." And I thought
that the goals of this kind of things must be the dedicated machine, the
dedicated OS, or the dedicated language.
I came up with an idea that "How about the Apache directly on microkernel."
I checked microkernels and I see (the IPC of) Mach was a failure. I also
checked Linux on L4 shows only a few percent performance degradation.
I think this is a good chance and direction for microkernels. So what's
the GNU's plan?