3+ Virtual Address Space Pictures

The linear virtual address space as the kernel sees it is illustrated in figure ??.

3+ Virtual Address Space Pictures. The range of virtual addresses that is available to a process is called the virtual address space for the process. The range of virtual addresses usually starts at a low address and can extend to the highest address allowed by the computer's.

C Review 2 Virtual Address Space Layout Programmer Sought
C Review 2 Virtual Address Space Layout Programmer Sought from www.programmersought.com
You can also use it to register a business and can even add phone. But as physical address space is less than virtual address space,so multilevel page table work in this conversion. Lets say you have 20 email users with 25gb of inbox space.

Addresses may start at zero, but not necessarily.

Address binding is the process of mapping from one address space to another address space. Computer hardware provides a contiguous range of addresses to store instruction code and data that belong to the operating system and application programs. Virtual address space is the collection/range of logical or virtual addresses for a particular process on a computer system. An address space is a range of valid addresses in memory that are available for a program or process.