如何重置PiD数量

时间:2019-01-14 14:55:10

标签: python linux nanopi

我的python程序中有一个线程检查CPU使用情况,大大简化了它,看起来像这样:

import time
import commands
while 1:
    example=commands.getstatusoutput('iostat')
    time.sleep(1)

工作几天后,程序停止工作,因为: “套接字:打开的文件过多” 我使用了所有的PiD号码

我知道我可以更改cat / proc / sys / fs / file-max中的数字,但是我想“重置” PiD的数字。是否可以不重置整个设备?

1 个答案:

答案 0 :(得分:1)

import os
import signal

os.kill(pid, signal.SIGTERM) #or signal.SIGKILL 

您必须终止进程...