delphi - 空闲delphi应用程序等待计时器的最安全方法?

标签 delphi delphi-2010 memory-management cpu-usage idle-processing

我正在做一个delphi应用程序,它将在我的电脑上24/7在后台运行,并检查它是否必须执行某些操作,等待30分钟并再次检查,等等。

如何确保应用程序不会因为一直运行而导致 CPU 或内存过载。

最佳答案

创建 timer每 30 分钟运行一次,并从那里调用您的检查/操作。然后您的应用程序就可以在无事可做时闲置。

或者,您可以创建一个定期运行的计划任务来执行此操作。

关于delphi - 空闲delphi应用程序等待计时器的最安全方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2829582/

相关文章:

Delphi 从 SQL 数据库填充组合框项目

java - 为什么我从 Hudson 得到这个 java.io.exception "Can' t allocate memory?

c - 为指向结构数组的指针动态分配内存

ios - 使用 ZBar 阅读器时应用程序因内存压力而终止

sql-server - 如何从delphi应用程序监控SQL Server数据库表

delphi - 如何增加 IDE 调试器可视化工具可以显示的字符串的大小?

delphi - System.IntNN、System.UIntNN 版本要求

delphi - 如何使用 Application Verifier 4.0 测试 Delphi 应用程序?

delphi - 在Delphi 2010迁移项目中,Rave BE的“代码报告”替代方案是什么?

mysql - Delphi 2010,BDE 参数问题,AsString,AsAnsiString