后台程序对 CPU 性能的影响

后台程序对 CPU 性能的影响

下面是一个在后台运行的脚本,它修改了退格键的工作方式。它来自如何成为极客。我相信该脚本占用了计算机的内存,但它会在没有按下退格键时窃取周期。换句话说,在触发事件发生之前,后台程序不会占用任何周期吗?

#IfWinActive, ahk_class CabinetWClass
Backspace::
 ControlGet renamestatus,Visible,,Edit1,A
 ControlGetFocus focussed, A
 if(renamestatus!=1&&(focussed=”DirectUIHWND3″||focussed=SysTreeView321))
 {
 SendInput {Alt Down}{Up}{Alt Up}
 }else{
 Send {Backspace}
 }
#IfWinActive

答案1

我的脚本起什么作用?

不,它会将热键事件处理程序添加到系统的事件处理程序列表中。

因此,它在空闲时不会执行 CPU 周期......

如何检查?

  1. 下载进程探索器
  2. 添加周期周期增量列并检查其进程。让我向你演示一下……

答案2

Autohotkey 是开源的,因此您可以向熟悉代码的人寻求明确的答案。通常,像这样的东西会监听每个按键,并且只要知道这不是退格键,就会快速停止。

相关内容