fork

    6熱度

    5回答

    我在Windows上運行Perl CGI腳本時遇到了一些麻煩。主要的問題似乎是,在Windows上運行時會模擬'fork',並且實際上並沒有創建一個新進程(只是當前的另一個線程)。這意味着正在等待進程完成的Web服務器(如IIS)將繼續等待,直到「後臺」進程結束。 有沒有在Windows下從CGI腳本中分離後臺進程的方法?更好的是,我可以調用哪一個函數來實現跨平臺的功能? (只是爲了讓生活更加困難

    50熱度

    3回答

    是否有可能使用新的獨立jvm進程在java中執行「C類」分支? 怎麼樣?

    3熱度

    4回答

    通常當我需要在C至岔路口,我做這樣的事情: pid_t p = fork(); if(p == 0) { /* do child stuff */ } else { /* do parent stuff and pray there wasn't an error */ } 它發生,我認爲我可以溝額外的變量和使用: if(fork() == 0) { /* child */ } else

    3熱度

    4回答

    我在perl中有一個多線程應用程序,我必須依賴幾個非線程安全模塊,所以我一直使用fork() ed進程和kill()信號作爲消息傳遞接口。 問題是信號處理程序有點不穩定(至少可以這麼說),並且通常最終會遇到在不合適狀態下被殺的進程。 有沒有更好的方法來做到這一點?

    21熱度

    7回答

    如何實現一些邏輯,使我能夠在Windows上重現Linux上的功能,並使用Python調用fork()系統調用? 我特別試圖在SAPI Com組件上執行一個方法,同時在主線程中繼續執行其他邏輯而不會阻塞或等待。