我正在使用Ubuntu Linux16.04操作系统,编译器为python3.5.2。 在我的代码中,我使用python的Threading类生成了7个以上的线程。现在,情况是代码运行时我的RAM内存不断增加。我从(os.getpid())函数获得了代码的进程ID,并在python和ps命令中使用了psutil库,在Linux中使用了psutil,获得了Process(包括所有线程)的内存使用率,但是我无法识别内存受特定线程的影响。
当我运行python程序时,在Linux中使用多个轻量级进程创建了一个进程,ps命令知道了轻量级进程ID和轻量级进程的数量,但是我仍然找不到能给我的任何方法或工具。内存受Linux和python中特定轻量级进程(除了Main进程)的影响。
除了Linux或python中的主进程内存,是否有可能知道受线程影响的内存?
先谢谢您。