title: Safest way to idle delphi application to wait for timer?
body: <p>I am doing a delphi application that will run on my pc 24/7 in the background and will check if it has to do some actions or not, wait 30 minutes and check again, and so on.</p>
  
  <p>How can I make sure the application will not overload cpu or memory because of being running all the time.</p>