标题: 有关AIX的I/O设计采用内存直接映射技术
龙之腾
LU幼天使
Rank: 2



UID 2751
精华 0
积分 44
帖子 87
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 20
注册 2003-11-19
 
发表于 2003-12-1 08:58  资料  个人空间  短消息  加为好友 
AIX的输入/输出采用了内存直接映射技术,就是硬盘数据直接载入内存,相当于内存中有硬盘的映射区间。它比传统的“核心缓冲区”的优势有:
(1)由硬件装置来完成映射功能,节省cpu运算时间
(2)硬盘和内存构成单层存储空间
(3)为建立映射调入数据时,采用虚拟输入/输出缓冲区以提高吞吐量,缓冲区空间可以动态调整。(问题一:虚拟缓冲区是在哪建立的。)
上面三条优势的结论是:内存直接映射使系统性能增加25%(容易理解),同时,减少内存需求!?(不解!引出问题二)(问题二:既然采用了将硬盘数据直接载入内存,也就是形成映射区域,怎么会减少内存的需求?应该是比用核心缓冲区更耗内存才对啊??!)
希望有知道的高手替我解答!
谢了!





You either make dust;or eat dust!
顶部
wolfop
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14



UID 196
精华 0
积分 388
帖子 689
活跃指数 2
LU金币 3675 个
LU金条 2000 个
阅读权限 200
注册 2003-9-28
 
发表于 2003-12-1 10:42  资料  个人空间  短消息  加为好友 
这种东西估计不会有什么结果,自己测试看看如何应该知道了。没有SOURCE,无法从原理进行分析。





那是最美好的时代,那是最糟糕的时代;那是智慧的年头,那是愚昧的年头;那是信仰的时期,那是怀疑的时期;那是光明的季节,那是黑暗的季节;
顶部
zorrozolo
LU新生
Rank: 1



UID 887
精华 0
积分 6
帖子 11
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 10
注册 2003-10-22
 
发表于 2003-12-2 17:11  资料  个人空间  短消息  加为好友 
你说的是不是集群间通讯用的像memery channel 卡,单机有意义吗

顶部
 



当前时区 GMT+8, 现在时间是 2008-9-7 07:33
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.051243 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver