Frequent Question: What Is the Difference Between Logical Physical and Virtual Memory in Linux?
Contents

Physical Address: The address of where something is physically located in the RAM chip. Logical/Virtual Address: The address that your program uses to reach its things. It’s typically converted to a physical address later by a hardware chip (mostly, not even the CPU is aware really of this conversion).

What is logical memory?

Logical memory is the address space, assigned to a logical partition, that the operating system perceives as its main storage. … The amount of logical memory that the shared memory partition can use. A shared memory partition does not have to use all of its assigned logical memory at any given time.

What is the difference between logical and physical addresses?

The logical address is a virtual address and can be viewed by the user. … The fundamental difference between logical and physical address is that logical address is generated by CPU during a program execution whereas, the physical address refers to a location in the memory unit.

Alexander Ross

Alexander Ross

Gaming, Esports & Interactive Media Writer

Alexander Ross has covered the video game industry for a decade, writing deep dives on game design, esports tournaments, VR developments, and gaming culture.

Share this article
Twitter Facebook Pinterest