[coyotos-dev] Moving to one address space
Jonathan S. Shapiro
shap at eros-os.com
Thu Mar 22 15:48:14 CDT 2007
On Thu, 2007-03-22 at 15:22 -0400, Christopher Nelson wrote:
>
> This reduces the number of mapping tables we need to build,
> simplifies
> the fault handling logic and the design, and significantly
> reduces the
> number of GPTs required for typical processes.
>
> Perhaps I am misunderstanding what you mean by single address space,
> but doesn't this vastly reduce the memory available to processes by
> virtue of the fact that they now all share the 4gb address space?
>
> It seems to me that you mean that all processes will now share
> hardware page tables.
Definitely a miscommunication.
I meant only that a process no longer has three address spaces (data,
capability, I/O). Capability and data pages are now mapped into a
single, unified process address space.
shap
More information about the coyotos-dev
mailing list