Why does a 32-bit OS support 4 GB of RAM?

前端 未结 13 2076
不知归路
不知归路 2020-12-08 04:18

Just reading some notes in a purdue lecture about OSs, and it says:

A program sees memory as an array of bytes that goes from address 0 to 2^32-1 (0

13条回答
  •  轮回少年
    2020-12-08 04:49

    4 GB = 2^32 bytes. But remember its max 4gb allocated by a 32 bit OS. In reality, the OS will see less e.g. after VRAM allocation.

提交回复
热议问题