patgenn123 Posted July 11, 2008 Report Share Posted July 11, 2008 I set a macro to run every second to check to see some conditions and "trigger a macro", but scheduling it every second really takes about 5 seconds to trigger. Why does Macro Express seem so off? -P Quote Link to comment Share on other sites More sharing options...
rberq Posted July 11, 2008 Report Share Posted July 11, 2008 Go to Options | Preferences | Scheduler and change the timer interval to 1 second. My guess is, your interval is currently 5 seconds so that is the lowest scheduling interval that will be recognized. I was trying to run a macro every 15 seconds, but my timer interval was 20, so it would only run once every 20 seconds. Quote Link to comment Share on other sites More sharing options...
patgenn123 Posted July 11, 2008 Author Report Share Posted July 11, 2008 rberg, Wow! Thanks! That did the trick! -P Quote Link to comment Share on other sites More sharing options...
kevin Posted July 11, 2008 Report Share Posted July 11, 2008 The reason the macro schedule is set to check every 10 seconds is to conserve CPU cycles. Quote Link to comment Share on other sites More sharing options...
rberq Posted July 11, 2008 Report Share Posted July 11, 2008 Kevin, do you have a feel for how significant IS that 1-second schedule checking? If one has a fairly modern PC, would ME soak up 10 percent of the CPU cycles? 1 percent? 1/1000th of 1 percent? Of course, patgenn wants his MACRO to run every second, and the macro might or might not use significant resources. But how about the ME scheduling logic itself? Quote Link to comment Share on other sites More sharing options...
kevin Posted July 12, 2008 Report Share Posted July 12, 2008 With modern computers you probably won't notice much load at all. On an older computer or a shared server running Windows Terminal Services or Citrix the small load may be noticeable. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.