Re: Virtual Memory in diskless environment??

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!
On Friday 12 October 2007, Thippeswamy, Aravind wrote:
> Hi,
>
>             I would like to know if the Virtual Memory addressing is
> still going to be used in an environment with out any disk/Swap-space.

Yes.

> The reason I ask this is because, I think that the main point to having
> this Virtual memory is to make the processes re-locatable on the RAM and
> to support the Demand-Paging concept. If there is no swap-space in the
> first place to begin with, is there a need to still have this scheme? Do
> all processes + kernel run in Real Mode instead?

Not really.  There is another (very) important goal on using an MMU: memory 
protection.  MMU is useful to provide partitioning in a system, i.e., an user 
process will not be able to access the memory address space of another user 
process, and will not also be able to access kernel space.

Without using an MMU, memory partitioning is very hard (if possible!) to 
achieve.

> Or is it that the Protected-mode (with Virtual Memory) is still used but
> the mapping from Virtual Address to Physical is more one-to-one? And the
> 4 Gb Virtual Address space in any conventional system is not applicable
> to this kind of a situation.
>
>
>
>
>
> Regards,
>
> Aravind.
-- 
Miguel

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux