/etc/security/limits.conf
を編集し、最初の行を
#<domain> #<type> #<item> #<value>
* soft core unlimited
しかし、VMware Workstationのvmware.log
はまだ次のように述べています。
No core dump taken. The core dump size limit is zero.
変更する必要がある他の設定はありますか?ありがとう。
Ubuntu 11.04 64ビット、2.6.38-genericを使用しています。
私はあなたがルートとしてクラッシュプロセスを実行していると推測しています。その場合は、ドメインを「*」から「root」に変更します。ワイルドカード(別名「*」)を含むlimit.conf行は、「root」アカウントに影響しません。
/etc/security/limits.conf
は、デフォルトではなく制限を設定します。実際に使用するには、使用しているシェルでulimit -c unlimited
を実行する必要があります。
すべてのシェルで実行されるシェルコマンドと同様に、たとえば、~/.bashrc
(ユーザーごと)または/etc/bash.bashrc
(すべてのユーザー)に配置できます。