日期:2014-05-16  浏览次数:20799 次

CPU寻址与memory,swap
1、什么是用户可用空间或系统用户可用空间?
2、用户可用空间与CPU寻址空间有何关系?大小关系(32/64bit)?别的关系?
3、CPU寻址寻的是memory + swap + disk ? 还是只寻 memory ? 还是 memory + swap ?
4、swap是不是可以做成无限大,比如做成整个硬盘?
5、有篇文章说(不记得地址了):将数据库应用于memory + swap ,是怎么实现的?swap设置及oracle设置?

注:我的基础知识一踏糊涂,提的问题可能有些。。。无厘头,见谅

------解决方案--------------------
L1 CACHE -> L2 CACHE -> MEMORY
------解决方案--------------------
1、一般会把内存划分为两个部分,系统一半用户一般各2G,这个和你实际物理大小没关系,和你机器的寻址空间有关系。
2、32地址空间明显编址的话只有2^32也就是正好4G,64位就多了。
4、不可能做成无限大,而且太大了也是浪费不会用到,原理类似于因为寻址空间有限。
以上是所知道的拙见,并不一定正确,楼主参考。