os x进程状态UE

cb0*_*cb0 6 macos state process

我已经运行了无法杀死的进程.这是我的EyeTV应用程序,这里是'ps aux'所说的:

cb0      87583   1,0  3,4   812796 144236   ??  UE   21Nov09 2638:11.45 [.....]/EyeTV
Run Code Online (Sandbox Code Playgroud)

过程状态真的很奇怪,因为我以前从未见过UE.该联机帮助表告诉我


U表示在不间断等待中标记进程

E表示该过程正试图退出


但我无法杀死这个过程.任何想法我怎么能强迫它退出?

附加信息:以下任何一项法规均无效:

  • 杀死-S KILL
  • 杀了-S QUIT
  • 杀-2
  • 杀了-9

Spa*_*son -1

你有没有尝试过使用

top
Run Code Online (Sandbox Code Playgroud)

为了获得所有活动进程,然后

kill(PID)
Run Code Online (Sandbox Code Playgroud)

其中 PID 指的是顶部交给您的 EyeTV 进程 ID?另外(我不确定这是否适用于两个,但可能),你可以尝试

kill(pid,SIGTERM)
Run Code Online (Sandbox Code Playgroud)

它向进程发送终止信号(但是在 C 编程中使用它来终止进程,所以我不能 100% 确定它可以在编程语言之外工作,但值得一试)