ulimit

    1熱度

    1回答

    我試圖用ulimit作爲bash shell的一個特性來限制程序運行的時間。例如,我試過這個: $ (ulimit -t 1; ./a.out) 但它不起作用。它讓./a.out程序運行直到它停止(5秒)。有人知道如何做到這一點?順便說一句,我嘗試了包括ulimit命令行上-H ,但它只是給出了這樣的錯誤: bash: ulimit: cpu time: cannot modify limit

    1熱度

    1回答

    我在我的實驗室中使用Fedora 17版本(Beefy Miracle),我試圖用mlock C阻塞100KB常駐內存功能,代碼如下。 #include <sys/mman.h> int main(){ char *p; mlock(p, 100000); sleep(100); } 當我編譯的代碼用gcc我看到下面的錯誤 gcc -o mymlock mymlock.c st

    1熱度

    2回答

    我在AIX OS中使用weblogic 12C。當我保留ulimit = OS級別無限制和ulimit = 8192在weblogic中的commEnv.sh中,我頻繁出現「文件太多打開」錯誤。 但是,當我把的ulimit = 2048 OS水平和的ulimit = 8192 commEnv.sh在WebLogic中,服務器工作正常。 請爲以下問題提供答案。 Weblogic是否會覆蓋OS中的值。

    2熱度

    1回答

    我試圖從我的rootfs提供對coredump文件生成的支持,我用「ulimit -c unlimited」命令和「* hard core -1」修改了/ etc/limits文件,現在當我殺死-6 $$時,期待覈心文件的生成,但要獲得這個核心文件必須明確運行ulimit -c unlimited。 但我希望它自動發生,不需要在shell中再次運行ulimit -c無限制。 誰能告訴我什麼樣的變化

    2熱度

    1回答

    我們正在使用ab(apachebench)在創建MySQL連接的頁面上對我們的一個站點進行基準測試,查詢並關閉連接(通過PHP)。 我們已經硬編碼了my.cnf中與500 當我們運行壓力測試一個max_connections的限制,MySQL的似乎永遠不會打到我們指定的連接限制,雖然我們有「無法連接到數據庫「類型的錯誤從我們的腳本返回。就好像MySQL一次不能打開比約237更多的連接。 這是我們目

    2熱度

    1回答

    我是Linux和Terminal(或者它使用的任何類型的命令提示符)的新手,我想控制進程可以使用的RAM數量。我已經找了幾個小時找到一個易於使用的指南。我有幾個要求限制它: 程序的多個實例將運行,但我只想限制一些實例。 我不希望進程在超出限制時崩潰。我希望它使用HDD頁面交換。 該程序將在WINE下運行,並且是一個.exe。 那麼有人可以幫助使用該命令來限制Linux中進程的RAM使用情況嗎?

    1熱度

    1回答

    根據the docs使用什麼單位,與Python你可以設置文件大小限制: resource.setrlimit(resource.RLIMIT_FSIZE,(fileseeklimit,fileseeklimit)) ,但目前尚不清楚該單位是在這裏。 Bash的內建ulimit使用千字節的一切。

    2熱度

    1回答

    當我通過InfiniBand運行MPI作業時,出現以下問題。我們使用扭矩管理器。 -------------------------------------------------------------------------- WARNING: It appears that your OpenFabrics subsystem is configured to only allow re

    0熱度

    1回答

    我想將csh腳本轉換爲在linux modules功能中使用的tcl腳本。 csh腳本最初用於爲軟件包正確設置環境變量。我不想讓終端用戶改變他的shell並在每次他/她希望使用該軟件時運行3條命令,而是希望創建一個簡單的獨立於shell的簡單命令,並適當地設置它們的環境。因此,使用模塊文件似乎是完成此任務的完美方式。 當我嘗試對coredumpsize設置限制時出現問題,因爲似乎沒有任何方法可以在

    7熱度

    1回答

    我的目標是從golang程序中設置ulimit -n,這樣我就不必在全局範圍內設置它,而是在程序中限制它。 找到systemcalls setrlimit並獲得相同的rlimit。 (http://linux.die.net/man/2/setrlimit) 但是,當我嘗試一個示例程序的相同我收到錯誤,說無效的參數,而設置值。 package main import ( "f