Я отредактировал /etc/security/limits.conf
и изменил первую строку на
#<domain> #<type> #<item> #<value>
* soft core unlimited
но vmware.log
VMware Workstation все еще говорит:
No core dump taken. The core dump size limit is zero.
Есть ли другие настройки, которые я должен изменить? Спасибо.
Я использую Ubuntu 11.04 64 bit, 2.6.38-generic.
kernel
configuration
Лэнди
источник
источник
Ответы:
Я предполагаю, что вы запускаете процесс сбоя от имени пользователя root. Если это так, измените домен с «*» на «root». Строки limit.conf, содержащие подстановочный знак (также известный как «*»), не влияют на учетную запись root.
источник
/etc/security/limits.conf
устанавливает пределы, а не значения по умолчанию. Чтобы на самом деле использовать его, вы должны запуститьulimit -c unlimited
в оболочке, которую вы используете.Как и в случае любых команд оболочки, которые должны выполняться в каждой оболочке, это может быть введено, например,
~/.bashrc
(для пользователя) или/etc/bash.bashrc
(для всех пользователей).источник