每天理解一点Linux内核之高端地址映射

上一篇介绍了0.12版本内核地址映射线性地址和物理地址是通过减去0xC0000000互相转化的,但是这里存在一个问题的,那就是内核只能读取1G的内存,即便物理内存大于4G空间,这样不就浪费了吗?那么对于高端内存,32位系统是怎么解决的呢?如果是64为系统,这个问题肯定是不存在的,因为它可以读取到512G的内存,通常是够的,回到之前的问题,那么32位的怎么处理呢? 先回顾之前的地址映射 上面图简单回
相关文章
相关标签/搜索