我想在FreeBSD上調試多進程解決方案。當系統/設備遇到類似情況的掛起時,我們通過'sysctl debug.panic = 1'強制內核轉儲。意圖是在相同的時間點捕獲所有進程的狀態。但是,我是 無法查看用戶空間應用程序的線程堆棧。使用'ps',我能夠 列出所有用戶空間進程/線程,但無法設置其堆棧幀並使用'bt'展開。從FreeBSD的內核核心轉儲中提取用戶空間線程堆棧
是否有可能實現類似於我正在嘗試執行的操作?我已經看到OpenVMS 調試器(IIRC甚至windbg)允許一個人窺探到用戶空間線程。
謝謝,讓我通讀它 – hackworks