.Net比Java快,让我们拿数据说话

YapingXin 2012-04-19 01:47:05
Benchmark start-up and system performance for .Net, Mono, Java, C++ and their respective UI
http://www.codeproject.com/Articles/92812/Benchmark-start-up-and-system-performance-for-Net




一个系统的总体运行效率,跟架构、详细设计、编码质量、运行状态、调优、管理和维护,都有不可分割的关系。
并不是单纯由开发语言决定的。

但是,如果就论开发语言(或者开发框架)本身,要比较它们之间的运行效率,也不是靠武断的观点来说的,是要靠严格的测试来说的。要拿数据来说话。

别的不说,先看看人家测试的方法,就能从中学到很多。

...全文
1134 70 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
70 条回复
切换为时间正序
请发表友善的回复…
发表回复
YapingXin 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 68 楼 的回复:]
这个帖要是发到JAVA版,一定会引爆全场
[/Quote]

我才不像你,跑到别的版去踢场子。
okgoood 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 67 楼 的回复:]

引用 14 楼 的回复:

大家应该看看这个。

http://www.cnblogs.com/miloyip/archive/2010/07/07/languages_brawl_gi.html

相比于CSDN的蛋疼帖,果然还是博客园的看起来有内涵。
[/Quote]
看了这个对JAVA更有信心了!!!
okgoood 2012-04-25
  • 打赏
  • 举报
回复
这个帖要是发到JAVA版,一定会引爆全场
coffee_sugar 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]

大家应该看看这个。

http://www.cnblogs.com/miloyip/archive/2010/07/07/languages_brawl_gi.html
[/Quote]
相比于CSDN的蛋疼帖,果然还是博客园的看起来有内涵。
无名小猿 2012-04-24
  • 打赏
  • 举报
回复
都是高手,小弟惭愧地路过
busuxiaodudu 2012-04-22
  • 打赏
  • 举报
回复
Java作为一高级语言,N年不更新的,开发环境乱糟糟的,真受不鸟它,一开始就瞧它不顺眼了。
Java不就老一点吗,至于把自己抬的这么高吗,感觉学Java的人好变态的哦!
fanliang11 2012-04-22
  • 打赏
  • 举报
回复
.net和java都有各自的优势。。。但是不得不承认,.net正在高速发展.NET平台,Mobile,WCF,Slivlight,workflow,还有现在大力推行的MVC。。加上优秀的可视化的IDE.无不证明微软正在完善.net平台。。但是不得不承认。Java程序员比.net程序员优秀,在java使用ioc时,我们在用factory.我们还在沾沾自喜用上了面向对象时,别人已经引用AOP的思想。微软推出LINQ,linq to entity来很好的搭建ORM.但是一些伪高手说性能低,内存高,还不如用ADO.NET。你孰不知Java用ORM已经得心应手。。唉!工具优秀。还看用的那个人
hurry70 2012-04-22
  • 打赏
  • 举报
回复
Java之王和这位眼睛哥,好无聊啊,争来争取有毛意思啊!语言只是工具,重要的是解决实际问题。
YapingXin 2012-04-20
  • 打赏
  • 举报
回复
[Quote=引用 54 楼 的回复:]

System.gc();
System.runFinalization();

这篇文章的作者应该不是做 Java 的吧?垃圾回收 gc 方法的调用不应该出现在应用的代码之中。
[/Quote]


那么以下的gc调用也不应该出现在.Net的应用代码之中:

System.GC.Collect(2, GCCollectionMode.Forced);
System.GC.WaitForPendingFinalizers();



问题是这不是应用代码。。。这是对SDK本身做Benchmark的。。。

  • 打赏
  • 举报
回复
有必要吗?
  • 打赏
  • 举报
回复
System.gc();
System.runFinalization();

这篇文章的作者应该不是做 Java 的吧?垃圾回收 gc 方法的调用不应该出现在应用的代码之中。
  • 打赏
  • 举报
回复
这两人怎么一天到晚在互掐?
chen870201 2012-04-20
  • 打赏
  • 举报
回复
又哗众取宠了
风吹腚腚凉 2012-04-20
  • 打赏
  • 举报
回复
天才和高手都不一定能得到别人的好感,所以看别人的评价纯粹是狗屁,只有真心的帮助别人别人对你的评价才会高,看别人的评价有个P意思?
在这里论证为没觉得错在哪了?大家在切磋么?照你们说奥运会可以取消了。
比哪个国家的人跑的快有什么意思?
和永恒有關 2012-04-20
  • 打赏
  • 举报
回复
都蛋疼,喝矿泉水辣着了吧
XNightSky 2012-04-20
  • 打赏
  • 举报
回复
围观,codeproject链接不错!
竹贤侄 2012-04-20
  • 打赏
  • 举报
回复
喜欢用自己真实照片做头像的自我感觉还是不错的嘛!

水平如何不是自己说出来的,得看别人的评价!
  • 打赏
  • 举报
回复
在linux下.net的速度如何??
ewrscsf 2012-04-20
  • 打赏
  • 举报
回复
说实话,那个java之王~~~






























有点。。。。。。。













































自己去想吧
okgoood 2012-04-19
  • 打赏
  • 举报
回复
[Quote=引用 47 楼 的回复:]
10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
11.浮躁的人容易问:我到底该学什么;——别问,学就对了;
12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
[/Quote]
说得很好!












废话!
加载更多回复(50)

7,774

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧