- 在docker容器中运行多线程程序时Segmentation fault (core dumped),这时报UserWarning: semaphore_tracker: There appear to be 4 leaked semaphores to clean up at shutdown
- 原因是在docker中运行,shm 设置太小,导致share memory 不够
- 可以在容器中df -lh查看shm大小
- 忽略这个警告可以通过export PYTHONWARNINGS='ignore:semaphore_tracker:UserWarning'
- 参考https://blog.csdn.net/weixin_43915709/article/details/100985631
UserWarning: semaphore_tracker: There appear to be 4 leaked semaphores to clean up at shutdown
最新推荐文章于 2023-12-15 09:52:34 发布