我正在运行一个程序,并且它被分割故障中断。问题是核心转储文件被创建,但大小为零。分割故障后空核心转储文件
您是否听说过这种情况以及如何解决?
我在磁盘上有足够的空间。我已经执行ulimit -c unlimited
来限制核心文件的大小 - 无论是运行它还是放在提交的批处理文件的顶部 - 但仍然有0字节的核心转储文件。包含这些文件的文件夹的权限为uog + rw,创建的核心文件的权限仅为u + rw。
该程序是由C++编写的,并通过qsub命令在Grid Engine上提交,我不知道这个信息与这个问题是否相关。
你假设我在驱动器上有可用空间吗? –
零长度文件的写入权限是什么? – eh9
下一个问题:包含目录的权限是什么?该进程是否在与目录所有者不同的有效用户标识下运行? – eh9