为什么 Linux crond 不能原生支持秒级任务?

2022-07-27 23:42:53 +08:00
 Features
从接触到 Linux 就一直就感到很好奇
我知道可以通过很多方法 hack
但是如果能原生支持是不是就更美好了?
1173 次点击
所在节点    问与答
5 条回复
Features
2022-07-27 23:45:38 +08:00
这么多年了,主流的发行版一直都没有改变过这个问题
这个需求应该是很常见的吧?
为什么厂家一直不改动呢?有什么历史包袱吗?
antipro
2022-07-28 00:02:19 +08:00
需求量不大吧
sujin190
2022-07-28 00:24:52 +08:00
需求量不大秒级又很消耗资源自然没必要支持,crond 说白了还是做系统管理相关的任务调度,这种分钟级都极少了,用来管理业务需要只是偷懒顺带而已,非要这么干自然觉得别扭
zbinlin
2022-07-28 10:52:24 +08:00
systemd.timer 支持到 ns 呢
codehz
2022-07-28 11:55:19 +08:00
不是支持不支持的问题,是格式已经不能改了,cron 语法设计毫无扩展性,字段加哪里都不行
* * * * * 后面跟命令行
请问你秒打算加哪里?
这显然不能随便动啊,楼上不是说了有 systemd 的 timer ,完全换一个格式就没有 cron 上打补丁的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/869116

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX