MarshalByRefObject 的性能损失

以前看过文章说MarshalByRefObject 会造成性能的损失,我比较相信自己,所以亲自测试了一下,下面是代码:

测试代码

测试的结果是:
 B 花费时间:55
A MarshalByRefObject 花费时间:957
A MarshalByRefObject 花费时间:972
B 花费时间:56
                  

总结:像这样在本地环境下,性能仍然损失了近17.4倍。当然,此17被不能简单的理解为你的应用就慢了17倍,这里仅表示发起调用损失了17倍。
posted @ 2008-04-29 15:20 编写人生 阅读(124) 评论(1)  编辑 收藏

  回复  引用  查看    
#1楼 2008-05-27 22:50 | 往事随锋      
在我机子上的测试如下啊:??

B 花费时间:1347
A MarshalByRefObject 花费时间:1690
A MarshalByRefObject 花费时间:1679
B 花费时间:1270


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-04-29 15:25 编辑过
 
另存  打印