未关闭/没有返回的python守护进程线程会导致内存泄漏吗?

问题描述

我是python的新手,所以大多数代码都是从互联网上获取的。 我有我在python中运行的这段代码

def see1():
   while True:
    #Non returning some memory occupying code

see1=threading.Thread(target=see)
see1.daemon=True
see1.start()

因此,即使我关闭了应用程序(终端),我的电脑仍在逐渐变慢。我相信这是由于可能在后台运行的内存泄漏引起的。 我想知道两件事:

  1. 是否将关闭正在运行程序的终端,也杀死该线程?因此,这不是减速的原因。
  2. 如果关闭终端窗口没有杀死线程,那么我该如何杀死它?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)