ロードバイクときどきiPad/Airなblog

タイトルとはだんだんかけ離れてきているような。。。

全体表示

[ リスト ]

既に起動しているプロセスのulimitを確認したいことってありませんか?
/etc/security/limits.conf はPAMの機能なのでPAMを使わない機能(自動起動するデーモンなど)には反映されません。
このため、起動中のプロセスのulimitが正しく設定されているか確認したいことがあります。
例えばapache (httpd)もそんななかの一つです。
起動スクリプトにulimit -nを書かないとデフォルトの1024になってしまうはずです。
やはり/procを確認するのがよさげです。
# cat /proc/<pid>/limit
Limit                     Soft Limit           Hard Limit           Units
Max cpu time              unlimited            unlimited            seconds
Max file size             unlimited            unlimited            bytes
Max data size             unlimited            unlimited            bytes
Max stack size            10485760             unlimited            bytes
Max core file size        0                    unlimited            bytes
Max resident set          unlimited            unlimited            bytes
Max processes             31214                31214                processes
Max open files            1024                 1024                 files
Max locked memory         65536                65536                bytes
Max address space         unlimited            unlimited            bytes
Max file locks            unlimited            unlimited            locks
Max pending signals       31214                31214                signals
Max msgqueue size         819200               819200               bytes
Max nice priority         0                    0
Max realtime priority     0                    0
Max realtime timeout      unlimited            unlimited            us

"Max open files"の項目が確認するべき内容です。ここでは1024になっているのでデフォルトのままになっていることがわかります。

閉じる コメント(0)

コメント投稿

顔アイコン

顔アイコン・表示画像の選択

名前パスワードブログ
絵文字
×
  • オリジナル
  • SoftBank1
  • SoftBank2
  • SoftBank3
  • SoftBank4
  • docomo1
  • docomo2
  • au1
  • au2
  • au3
  • au4
投稿

.


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事