2010年12月29日

画动画圆之使用 QT4.6/C#/MFC/DELPHI/VB/BCB 开发的程序性能测试报告

摘要: 测试目标:绘制动画的速度,性能,资源耗用============================其他源码随后附上测试内存位图大小都是 1280*768 像素的矩阵面积NameQtC#MFCDELPHIVB5C#(API)win32 SDKBorlandC++CPU50%50%24%50%30-40%25%28%28%内存12MB25MB6MB6MB12MB12MB7MB5MB帧数fps922058-6240406258-6264备注相当恐怖的帧数,只能说图形函数缓冲算法优化的好,相当赞使用GDI+托管环境使用BitBlt+GetClientRect做DBB使用Canvas未测试WINAPI方式 阅读全文

posted @ 2010-12-29 13:03 钢铁奏鸣曲 阅读(1122) 评论(0) 推荐(0)

同样是填充1亿行数组,托管和非托管差别如此之大!!

摘要: 先上C# private void button30_Click(object sender, EventArgs e) { System.Diagnostics.Stopwatch s = new System.Diagnostics.Stopwatch(); s.Start(); Listint ar = new Listint(100000000); int i1=10000, j1 = 10000; for (int i = 0; i i1; i++) { for(int j=0;jj1;j++){ ar.Add(j); } } MessageBox.Show(s.Ela 阅读全文

posted @ 2010-12-29 12:38 钢铁奏鸣曲 阅读(219) 评论(0) 推荐(0)

导航