给大家科普一下
32/64位下每个任务一个页目录表+页表,其中,系统页面不随任务而变化,而应用程序页面则会变
32位4G虚拟地址空间可以都填满,但实际只填满低端和高端几个页面
64位16EB虚拟地址空间对于EM64T和AMD64来说不允许都填满,只能填满低端128TB和高端128TB的页面,一般低端128TB供应用程序用,高端128TB供系统使用,剩下的无法使用,若使用则会出错。(其实Windows NTvista/7系列仅支持低8TB高8TB的虚拟地址)
但物理地址,受制于内存地址总线宽度,目前PC机只能支持8GB内存。所以还远着呢。
服务器内存可以更大,但128TB应该足够