标签: python multithreading debugging python-3.x profiler
我正在运行一个使用cx_freeze编译的多线程python(3.3)应用程序。我需要监视CPU使用率,内存使用情况,线程信息,对象信息,进程状态。
我知道有内置的python profiler(cprofile)然后有yappi和其他似乎没有达到我的目的,因为我想在我的应用程序中运行这些探查器。这样我将能够查看探查器结果并采取必要的措施(例如 - 当CPU使用率超过某个阈值时停止应用程序)
我的应用程序旨在作为后台进程在Linux上运行。