经典指数          
原因
2442
浏览数
0
收藏数
 

下面有关linux core文件说法,错误的是?
  • 当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方
  • 使用gdb我们可以调试linux core文件
  • 通过ulimit -c 我们可以查看和修改core文件的大小
  • core文件一般生成在/root目录下,但如果程序中调用了chdir函数,则有可能改变了当前工 作目

     举报   纠错  
 
切换
1 个答案

core文件在进程当前工作目录的下创建。通常与程序在相同的路径下。但如果程序中调用了chdir函数,则有可能改变了当前工作目录。这时core文件创建在chdir指定的路径下。有好多程序崩溃了,我们却找不到core文件放在什么位置。和chdir函数就有关系。当然程序崩溃了不一定都产生core文件。

 
切换
撰写答案