文件名称:rpncron:进程调度程序(如 cron)
文件大小:116KB
文件格式:ZIP
更新时间:2024-06-24 20:03:59
C++
React器 嘿,什么是 Rpncron? Rpncron 是在特定时间运行特定程序的后台进程(这句话摘自 cron debian 包描述 :D )。 所以它就像cron? 它旨在像 cron(Vixie 的 cron)一样使用,是的,但与 cron 不同: Rpncron 使用 Reverse Polnish Notation (RPN) 表达式来知道何时应该执行程序。 Rpncron 允许在运行程序时进行更多微调(例如具有最大运行程序计数、更改进程组和 shell 的能力、在指定秒内运行程序的能力等) Rpncron 允许您对程序何时运行进行非常准确的微调。 例如,由于每个月的天数不是偶数,因此您不能使用 cron 恰好每两天运行一次程序。 源代码首先编写为尽可能可读,然后编写速度快,以便可以轻松添加更新和改进。 它还旨在使任何代码都应该易于重用,而不仅仅是在项目本身中。
【文件预览】:
rpncron-master
----extra()
--------init.d()
--------default()
----LICENCE(34KB)
----src()
--------rpncrontab.hpp(786B)
--------conf()
--------rpncrontab.cpp(1KB)
--------os()
--------rpncron.cpp(2KB)
--------rpn()
--------run()
--------args()
--------utils()
--------rpncron.hpp(2KB)
----doc()
--------rpncrontab.md(2KB)
--------rpncron-config.md(12KB)
--------rpncron.md(3KB)
----examples()
--------each_two_mins.rct(741B)
--------examples.rct(671B)
--------tests.rct(336B)
--------main.rct(2KB)
----.gitignore(6B)
----CMakeLists.txt(2KB)
----Makefile(1KB)
----README.md(6KB)