4 ms·
This is cool but it certainly makes things more complicated. It adds a kernel mode thread per process.
by ape4 11y ago
This is cool but it certainly makes things more complicated. It adds a kernel mode thread per process.
- prewett 11y agoI think you can do it with just one kernel mode thread for all processes, using one (or more) pages of memory per process/thread. The kernel process can read all the pages, but pages can only be read by their respective processes. It looks like this is not what the article's implementation does, but I think it would be possible.