linux双系统需要多大空间 Linux系统一般需要多大硬盘空间?
Linux系统一般需要多大硬盘空间?64位系统的地址空间不是2^32或2^64,而是2^48。因为它不需要2^64的寻址空间,太多的空间只会导致资源的浪费。64位Linux一般用48位表示虚拟地址空间
Linux系统一般需要多大硬盘空间?
64位系统的地址空间不是2^32或2^64,而是2^48。因为它不需要2^64的寻址空间,太多的空间只会导致资源的浪费。64位Linux一般用48位表示虚拟地址空间,40位表示物理地址空间,可以通过cat/proc/cpuinfo
查看,其中0x00000000000000~0x00007fffffffffffffffffffffffff表示用户空间,0xffffff80000000000~0xffffffffffffffffffffffffff表示内核空间,提供总计256tb(2^48)的地址空间。
这两个间隔的特点是第47位与第48到63位相同。如果这些位为0,则表示用户空间,否则表示内核空间。