五千年(敝帚自珍)

主题:【原创】Java和.NET哪个运行的更快? -- Highway

共:💬24 🌺19
全看分页树展 · 主题 跟帖
家园 都不是“省油灯”!

可能现在资源太便宜了吧,人们对Resource似乎变得Careless。网上关于Java和.NET的报道对这一方面都不怎么重视。

Java和.NET都有Garbage collector。虽然算法不太一样(非常有讲究,是影响程序性能的一个关键),但任务是相同的。在资源感到有压力的时候,开始清理Heap。那什么时候“资源感到有压力”呢?这个就跟具体的机器配置有关了。清理Heap,回收内存,重新安排Ojbect layout要消耗CPU时间的。所以如果可能,Java和.NET的Garbage collector尽量不出动。这给资源消耗的评测带来了一些困难。

我自己的感觉是它们俩是一个量级的。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河