renice

    7熱度

    1回答

    我知道如果我很好的shell腳本(即:運行之前),所有從shell腳本開始的進程也將被刪除。 如果我啓動一個shell腳本和renice,那麼所有的子進程都會被重新排列呢? 看着renice手冊頁,並沒有提及子進程。

    0熱度

    1回答

    執行proc_nice()時,它實際上是否正在運行Apache的線程? 如果是這樣,並且如果當前用戶(非超級用戶)無法恢復其原始優先級,則會在Apache 2.0x服務器上查殺適當的Apache線程(apache_child_terminate)? 問題是我試圖限制允許用戶運行Ad-Hack查詢的應用程序的影響。查詢可能很大,數據的轉換需要大量的內存和CPU。 我已經將流程重新編寫爲基於流的流程

    1熱度

    1回答

    我很想知道在發出nice和renice命令時調用的內核方法是什麼?我在內核方面找到了set_user_nice()。然而它的參數不是pid和很好的值,當我們發出命令renice(一個很好的值)時,我們使用它。劑量任何人知道什麼函數被稱爲當你發出好的& renice命令?

    7熱度

    6回答

    我知道os.nice()它適用於父進程,但我需要做我的子進程renice。我找到了這樣做的方式,但它似乎不太方便,太過分了: os.system("renice -n %d %d" % (new_nice, suprocess.pid)) 並且它不會返回結果後很好的水平。 是否有更乾淨的方式來renice子進程在python中?

    3熱度

    1回答

    一般來說,這是一個很好回答的問題。 Linux不允許非特權用戶降低PID的優點,並以root身份運行它自己的蠕蟲。 這就是我的具體情況:我有一個用戶帳戶,管理幾個進程,它具有renice的無密碼sudo權限以及它使用的一些其他命令。我也有一個腳本,它是這個系統上所有用戶的常用入口點。該腳本既可以運行常規用戶程序,也可以運行特殊帳戶管理的進程。因此,如果腳本可以運行特定選項,則該腳本應該可以reni