赖小白不白 发表于 2022-1-7 19:40

请教:同样代码win10耗时是win7的10倍之多,啥原因?

测试代码如下:


for i := 1 to 50 do
            begin                     
                Mouse_Event(MOUSEEVENTF_LEFTDOWN,100,100,0,0);
                Mouse_Event(MOUSEEVENTF_LEFTUP,100,100,0,0);
//换成sendinput函数也是一样的情况
            end
;


同样配置几百次测试结果:
win7旗舰版耗时:3~5ms
win10专业版耗时:60~80ms

请问下各位高人~ 啥原因,咋解决?非常感谢

小阿狸呀 发表于 2022-1-7 20:22

同一台电脑,性能相等,win10的系统功耗>win7系统的功耗,所以win10运行起来会慢点

wendyhouse6 发表于 2022-1-7 21:09

没毛病没毛病

skypaladin 发表于 2022-1-7 22:16

像我老机器win7空闲时CPU占用率1-2%,win10 8-30%,没法比。

woflant 发表于 2022-1-7 22:38

性能分析只看耗时有点片面,还要查看内存使用,猜测win10软件内存使用应该是要小于win7软件内存使用

tlf 发表于 2022-1-8 08:23

cga10000 发表于 2022-1-8 09:17

win11更卡

a2523188267 发表于 2022-1-8 09:36

我也是觉得用win7流畅。而10 11卡了些

13049695968 发表于 2022-1-8 09:47

win10不好用。11更是

柠檬Cat 发表于 2022-1-8 09:51

win7还是挺稳的
页: [1] 2
查看完整版本: 请教:同样代码win10耗时是win7的10倍之多,啥原因?