我建立了一个非常简单的容器,该容器仅包含一个静态链接的可执行文件,没有任何其他内容,并且似乎存在线程创建泄漏,因为docker stats
的输出显示在某些情况下大约950
个PID时间,并且数量只会随着正常运行时间而增加。我可以列出线程名称,以便查看哪些线程(我总是为它们命名)泄漏了吗?类似于ps
实用程序:
ps H -o 'tid comm' <PID>
容器的docker统计信息:
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
185867aba101 master_bot_1 13.88% 176.2MiB / 12.72GiB 1.35% 1.24GB / 124MB 1.23MB / 0B 941