Re: Page Cache Address Space Concept

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

 



Hi :)

On Mon, Feb 14, 2011 at 17:59, piyush moghe <pmkernel@xxxxxxxxx> wrote:
> While going through Page Cache explanation in "Professional Linux Kernel"
> book I came across one term called "address space" ( not related to virtual
> or physical address space )
> I did not get what is the meaning of this address space

I'll try to help (although I am not really into filesystem and block
device things):
think of it like "in which 'device'....or to be precise, a partition
or anything 'alike" it belongs". In practice, AFAIK it is used to
differentiate whether a page caches something from underlying
device...or caching anonymous memory (doesn't have any backing device)

(memory) address space --> layout of memory in virtual memory space
(the way MMU partitions memory)

name space --> in which root filesystem a file or directory (or
anything alike) belongs... example: chroot jails

pid space --> list of PID that belongs to certain "machine"..it is
done to cope with virtual machine...so PID created by them are each
belongs to different "space"

so by continuing the same "analogy", you could imagine what address
space means in this case....
-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


[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