問題タブ [ulimit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
network-programming - golang プログラムから ulimit -n を設定するには?
私の目的は、golang プログラム内から ulimit -n を設定して、グローバルに設定する必要がなく、プログラム内で制限することでした。
システムコール setrlimit が見つかり、同じものに対して rlimit を取得します。( http://linux.die.net/man/2/setrlimit )
しかし、同じサンプルプログラムを試してみると、値の設定中に引数が無効であるというエラーが発生しました。
得られた出力は次のとおりです。
そのため、rlimit を取得できましたが、制限の設定に失敗し、エラーが返されました。失敗しましたが、値を再度取得するとMAX値が変更されましたが、CUR値は同じままです。このエラーの原因はカーネルの問題ですか、それともプログラムが悪いのでしょうか? このような問題の詳細と対処方法はどこにありますか?
アップデート:
修正後に動作します。
java - 開いているファイルが多すぎる tomcat のタイムアウトの問題
こんにちは、Tomcat を使用して as400 システムへの接続を作成する際に問題が発生しています。
as400 システムを呼び出すたびに、接続が作成されます。時々、システムが遅れて応答が返されず、応答が返ってこないことがあります。そのため、その接続を閉じずにファイルを開いたままにします。
ulimit を 65535 に設定しています
このような接続の場合、10分ほど後に方法はありますか
接続に TCP 接続がある場合、または as400:8000 と呼ばれる場合は? 10分かそこら後にそれを殺す何かを手に入れることができますか?
それとも、これは不可能ですか。
お時間をいただきありがとうございます。
python - Python のリソース RLIMIT_FSIZE 設定で使用される単位
docsによると、 Pythonを使用すると、ファイルサイズの制限を次のように設定できます。
しかし、ここにあるユニットが何であるかは明らかではありません。
Bash ビルトインulimit
は、すべてにキロバイトを使用します。
ksh - ksh スクリプトでサブプロセスとして実行されるスクリプトの許容時間を制限する方法
ksh スクリプトでサブプロセスの許可を制限しようとしています。ulimit (ハード値またはソフト値) を使用しようとしましたが、サブプロセスは常に制限を破っています (許可された時間よりも長くかかる場合)。
結果:
システム時間またはユーザー時間で 0m2.00s のようなタイムアウト エラーが発生することが予想されます
コマンドラインから直接テストを行うと、 ulimit Hard はスクリプトではなく時間を効果的に制限しているようです
test/dev のシステムは AIX 6.1 ですが、他のバージョンや Sun および Linux でも動作するはずです