
易语言时钟周期应该设置多少才不占CPU不卡
同上,我用易语言写个24小时判断句柄,时钟周期设1000,编译后运行玩游戏有点卡,如果没加时钟周期还不卡。请问下卡是不是时钟周期的问题,时钟周期应该设多少才是最佳!...
同上,我用易语言写个24小时判断句柄,时钟周期设1000,编译后运行玩游戏有点卡,如果没加时钟周期还不卡。请问下卡是不是时钟周期的问题,时钟周期应该设多少才是最佳!
展开
3个回答
展开全部
这个要看你的循环周期代码了!如果循环的代码里可以以时钟周期设定时间更快完成那么是不会很快的!
比如时钟的循环周期设100
循环事件是 编辑框1.内容=“噩噩噩噩噩噩噩”
因为 编辑框1.内容=“噩噩噩噩噩噩噩” 的完成速度<100毫秒 所有他不会太卡
但是如果为下图,那么就卡定了!因为完成的速度比循环的速度慢!

2023-08-24 广告
实时时钟模块可以选择许多不同的制造商和型号,具体选择取决于您的应用需求和预算。一些流行的实时时钟模块品牌包括DS1302、MA电商平台6925和MCP7941。这些模块都具有精度高、稳定性好、功耗低等优点,并具有不同的功能和特性,可以满足各...
点击进入详情页
本回答由深圳市兴威帆电子技术有限公司提供
展开全部
时钟周期设置的多少,关键看你代码执行的耗时多少。
比如,你时钟周期事件下的代码完全执行完毕,需要1秒的时间,而你的始终周期设置1秒,那么效果就是,当代码执行完毕后,下一个时钟周期到了,代码又开始继续执行,这样代码就不断循环了。如果你的代码执行需耗时1秒,而你的时钟周期设定为500毫秒(半秒),那么当代码执行未完成时,时钟周期事件再次出发,那么就会有多条线程同时在执行周期代码,代码执行重叠,出现高CPU占用的情况。
比如,你时钟周期事件下的代码完全执行完毕,需要1秒的时间,而你的始终周期设置1秒,那么效果就是,当代码执行完毕后,下一个时钟周期到了,代码又开始继续执行,这样代码就不断循环了。如果你的代码执行需耗时1秒,而你的时钟周期设定为500毫秒(半秒),那么当代码执行未完成时,时钟周期事件再次出发,那么就会有多条线程同时在执行周期代码,代码执行重叠,出现高CPU占用的情况。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要看你的循环周期代码了!如果循环的代码里可以以时钟周期设定时间更快完成那么是不会很快的!
比如时钟的循环周期设100
循环事件是 编辑框1.内容=“噩噩噩噩噩噩噩”
因为 编辑框1.内容=“噩噩噩噩噩噩噩” 的完成速度<100毫秒 所有他不会太卡
但是如果为下图,那么就卡定了!因为完成的速度比循环的速度慢!
比如时钟的循环周期设100
循环事件是 编辑框1.内容=“噩噩噩噩噩噩噩”
因为 编辑框1.内容=“噩噩噩噩噩噩噩” 的完成速度<100毫秒 所有他不会太卡
但是如果为下图,那么就卡定了!因为完成的速度比循环的速度慢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询