主题:【原创】Java和.NET哪个运行的更快? -- Highway
共:💬24 🌺19
可能现在资源太便宜了吧,人们对Resource似乎变得Careless。网上关于Java和.NET的报道对这一方面都不怎么重视。
Java和.NET都有Garbage collector。虽然算法不太一样(非常有讲究,是影响程序性能的一个关键),但任务是相同的。在资源感到有压力的时候,开始清理Heap。那什么时候“资源感到有压力”呢?这个就跟具体的机器配置有关了。清理Heap,回收内存,重新安排Ojbect layout要消耗CPU时间的。所以如果可能,Java和.NET的Garbage collector尽量不出动。这给资源消耗的评测带来了一些困难。
我自己的感觉是它们俩是一个量级的。
- 相关回复 上下关系8
受教,花一吨 睡虫 字0 2005-05-26 20:40:11
献花。深入浅出,版主出手不凡! freemind 字34 2005-05-24 21:56:45
花一吨。资源需求方面的要求怎样? 铁手 字0 2005-05-24 19:28:28
😁都不是“省油灯”!
现在计算机的处理能力的增长速度已经大大地减慢了。 lionel 字42 2005-05-27 17:11:44
送花。感觉你偏爱java。一个Garbage collector问题。 wsxx 字154 2005-05-25 07:35:15
其实C++中使用Smart pointer 无斋主人 字115 2005-05-31 16:55:21
Garbage collector的效率 moridin 字938 2005-05-27 11:01:49