我的python应用程序中的所有线程都显示为“ python3”

时间:2019-08-29 13:54:59

标签: python python-3.x multithreading

我正在使用Python3创建一个GUI多线程应用程序。玩了一段时间后,它开始变得越来越慢,线程数也增加了很多。

我正在使用htop来查看线程数和名称,但是它们都显示为“ python3”,所以我无法区分它们。

我有类似的东西:

myapp
  |_ python3
  |_ python3
  |_ python3
  ...

我以这种方式创建线程:

recorder = Thread(target=self.record, name='recorder')
recorder.start()
requester = Thread(target=self.run, name='requester')
requester.start()

因此,在htop的树形视图中,我选择看到的内容如下:

myapp
  |_ recorder
  |_ requester
  ...

我应该以其他方式创建线程吗?我想念什么?

0 个答案:

没有答案