接下来我们看看这时运行ls 命令会得到什么样的结果: 从上面的结果可以看到,此时ls 运行失败。根据系统给出的错误信息我们可以看出是由于 调用libc 库时内存分配失败而导致的ls 出错。那么我们来看一下这个libc 库文件到底 >ulimit -d 1000 -m 1000 -v 1000 Master:~ # ls test -lh Segmentation fault 提示分段错误 解决方法 >ulimit -d unlimited;对进程的数据段大小不进行限制 >ulimit -m unlimited;对最大内存不进行限制 >ulimit -v 2000000 ;限制最大可用的虚拟内存为2000000 Kbytes
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号