- 博客(0)
- 资源 (10)
- 收藏
- 关注
5种语言写的共计8种方式的图形动画程序性能对比
以上代码都是采用DBB双缓冲方式测试.都在win32平台运行,其中基于qt开发的程序尚未在linux上编译测试.
qt 优势,跨平台,性能难度平衡的不错;缺点:运行速度需要提升.
C# 优势,开发速度快;缺点:慢,庞大,臃肿.
MFC,优势,运行速度一流,内存占用小.缺点,开发较复杂
DELPHI给我的感觉是速度仅次于MFC和QT
VB在调用API之后速度猛升,仅次于DELPHI
SDK的不作讨论,MFC接近之.
综上调用API之后都差不多的速度....但是CPU占用是不同的.以此可以看出"胶合层"的厚度.
最后排名
sdk(理论上,呵呵无敌的)
qt(这家伙底层貌似用了多核技术,帧数最高)
mfc(多核支持啊...多核支持...)
delphi
vb
C#
帧数计算采用单独的timer,因此不影响fps.
http://blog.csdn.net/kkun/archive/2010/04/27/5532881.aspx
2010-08-19
5种主流开发工具开发的程序性能比拼
VB C# DELPHI QT MFC
5种主流开发工具开发的程序性能比拼
内有5个exe文件.实现同样的高速动画绘图功能.在相同的机器上分别运行,可以看到性能差距.当然编程手法差异是有的,但是我已力求做到最大化平衡.
2010-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人