• 您的位置我爱Aspx >> VC.Net >> C#和C++的速度大比拼(二)
  • C#和C++的速度大比拼(二)

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:49:04  关键字:c#
  • 表四:XML 测试结果

    序号 C++(~毫秒) C#(~毫秒)
    1 241 1111
    2 170 841
    3 161 841
    4 170 861
    5 160 861
    6 171 851
    7 170 841
    8 160 831
    9 160 841
    10 170 851
    平均值 203 873

    这个结果又让人惊讶一次。很难相信.NET XML类的运行效率比同等的ActiveX类要慢四至五倍。为什么会发生这种情况呢?也许只有微软的兄弟才知道。也许微软想要把.NET类设计成在某一方面与众不同。如果不是这样,那么微软的那帮家伙应该好好优化一下他们的.NET XML类。

    如果你是一个Web 服务和服务器应用的开发人员,当把.NET框架用于需要很高性能的应用时,尤其是XML服务时,应三思而行。

    总结

    需要强调的一点是.NET框架还是一种新的技术。因此,在这个框架中需要做的事情还有很多,它还需要不断优化。另外,这里对.NET的性能测试也很肤浅,以.NET所拥有的丰富内涵来说,用以上四个方面的测试以及简陋的文章来说明它的快或者慢是远远不够的。

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:走出MFC子类化的迷宫
    下一篇:C#和C++的速度大比拼(第一部分)