process-management

    1熱度

    2回答

    我有kcore,我想從kcore獲取用戶空間回溯。因爲我們應用程序中的某個人正在製作大量的munmap並使系統掛起(CPU軟鎖定22s!)。我看了一下macro,但這仍然只是給我內核回溯。我想要的是用戶空間回溯。 好消息是我有指向task_struct的指針。 task_struct->thread->sp (Kernel stack pointer) task_struct->thread->

    1熱度

    1回答

    我試圖部署一些更改到遠程Ubuntu框上運行的環迴應用程序的強大下午。 我在本地進行的更改未反映在部署到服務器的內容中。下面是命令我執行: $slc build $slc deploy http://IPADDRESS deploy ,而我得到它看起來像這樣成功的部署消息: [email protected]  ~/Desktop/projects/www/places-api   m

    4熱度

    1回答

    在呼叫之間是否存在保存/保存處理器狀態的機制? 特別是我想要一個可靠的機制來知道我的進程最後一次運行的時間,即使處理器甚至NiFi本身已經重新啓動。 (請不要給出答案,如HBase的或文件系統。我正在尋找由NiFi提供的東西,或者可以通過NiFi提供的服務待建)

    1熱度

    1回答

    時間戳在過程中用來釋放其資源,如果它長時間持有資源? 如果是,那麼在進程狀態圖中,塊(等待)狀態和終止狀態之間沒有連接,但兩者都通過運行狀態連接。因此,這裏出現了概念上的異常,如果進程必須退出等待狀態,則必須通過運行狀態去。

    1熱度

    1回答

    我有以下文件夾結構: current releases 2192091029019/ 1029012901920/ 最新版本被髮布到當前文件夾,和我然後再啓動它室內用pm2 start,但是如果我上傳了新版本不同的文件夾名稱,並從新文件夾中執行pm2 reload,它仍然嘗試從應用程序啓動的位置引用原始發行版。有沒有辦法重新啓動應用程序尊重新代碼?

    0熱度

    4回答

    我對UNIX中init進程的工作方式有疑問。據我瞭解,init進程是第一個啓動,然後其他進程分離它。 假設我們啓動init進程,然後將一個我們稱之爲exec的子進程與新程序分開,這個新進程恰好導致孩子等待某些I/O輸入。現在父進程可以等待子進程,但是如果執行了,那麼就沒有其他進程要運行了。相反,如果init進程沒有等待,而是進入一個等待循環或者什麼東西,那麼當孩子恢復時,父母現在正在佔用處理器時間

    8熱度

    4回答

    我對我的Node.js腳本使用了pm2,我喜歡它。 現在我有一個Python腳本收集EC2上的流數據。有時腳本會彈出,我希望流程管理器像pm2一樣重新啓動。 python有沒有和pm2一樣的東西?我一直在四處尋找,找不到任何東西。 這裏是我的錯誤 File "/usr/local/lib/python2.7/dist-packages/tweepy/streaming.py", line 430,

    0熱度

    3回答

    我使用pm2作爲Node.js的進程管理器。在很多情況下,我認爲我會把它作爲一個守護進程運行,但是如果你在本地使用它作爲調試,我認爲有時候你會使用--no-daemon選項。 如何在使用此--no-daemon選項移動pm2時結束該過程?

    0熱度

    1回答

    我想寫一個基本的過程控制塊的程序,下面的代碼顯示了我在測試階段做了什麼,我想知道如果是的話,我們是否可以恢復一次孩子而不是再次分岔一個新孩子我們如何做到這一點。 在此先感謝! 代碼: ` #include<sys/types.h> #include<sys/wait.h> #include<unistd.h> #include<time.h> #includ

    0熱度

    1回答

    我有一個"Process"目錄,其中有一個process.py腳本,它執行一些圖像處理並上傳到s3。 腳本爲子目錄掃描"Process"目錄並處理其中的文件。 我的問題是我有每隔幾個小時通過launchd調用process.py,但我遇到了一個問題,其中腳本運行時將文件放在「Process」目錄下的文件(多gig子目錄)。 如何處理這樣的事情?