Process 'tvm.exec.popen_worker' still exists when I didn't run any tvm task. Why and how to fix it?

Hi everyone,

We found that sometimes the process ‘tvm.exec.popen_worker’ still exists when I didn’t run any tvm task. It takes up around 20% of the CPU. What’s the reason? And how to avoid that?

It’s usually not the case as we are cleaning up carefully (at least in MetaSchedule), but if it hangs there, please simply kill the process and there is no consequence at all

Thank you for your quick reply! This process occupies a relatively high CPU (20%), so it affects other tasks running in the same machine. This happens occasionally. Is there any way to avoid that forever?

By the way, I’m using AutoScheduler of TVM.