有谁知道在Linux的进程中可以同时创建的Boost截止截止时间的最大实例数量是多少?我相信boost使用Posix timer_create方法。
最佳答案
从Linux timer_create manpage:
The kernel preallocates a "queued real-time signal" for each timer created
using timer_create(). Consequently, the number of timers is limited by the
RLIMIT_SIGPENDING resource limit (see setrlimit(2)).
在bash中使用
ulimit -i
获取或设置RLIMIT_SIGPENDING。在我的Ubuntu服务器上,该限制默认为16382。