Re: Question on mmap() in 64-bit OS



Hi Phil,

<phil-news-nospam@xxxxxxxx> wrote:

Come the day we actually need more than 48-bit addresses, there will also
be a lot of structural changes, primarily affecting the kernel and how it
handles things like virtual memory and simultaneous views of kernel space
and user space (things are a whole lot easier if the kernel can at least
have the whole kernel space and one whole VM in its view at once). Given

I agree with you. Perhaps with a large address space, the process space
should be a global one for all processes in execution, rather than each
process having its own process space.

On the other hand, in the hardware aspect, there may be a need for some
alternative large secondary storage which is much faster than hard disks.
Otherwise a large VM may not be really useful as executing applications with
large VM/RAM demand will not be practical.

Best Regards,
LaBird (Benny).


.



Relevant Pages

  • Re: Question on mmap() in 64-bit OS
    ... |> be a lot of structural changes, primarily affecting the kernel and how it ... Perhaps with a large address space, the process space ... eliminate extra copying or extra context ... If you have an application that uses a LOT of RAM, ...
    (comp.os.linux.development.system)
  • Re: Big integers in kernel
    ... |>> In some kernel code I'm writing I need to do RSA encryption. ... Might be easier than writing something from ... If there is any way to use it in process space instead, ...
    (comp.os.linux.development.system)