Unix/Linux
文章平均质量分 90
CrazyJeff_Liu
这个作者很懒,什么都没留下…
展开
-
在Linux下配置GRUB实现多系统引导
我在Linux下的GRUB配置如下(并是我今天刚刚试验成功的)稍后会稍加解释:# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. Th原创 2006-01-15 04:26:00 · 4136 阅读 · 1 评论 -
Linux下调试内存问题
C 语言作为 Linux 系统上标准的编程语言给予了我们对动态内存分配很大的控制权。然而,这种自由可能会导致严重的内存管理问题,而这些问题可能导致程序崩溃或随时间的推移导致性能降级。 内存泄漏,即 malloc() 内存在对应的 free() 调用执行后永不被释放缓冲区溢出,例如对以前分配到某数组的内存进行写操作 这是一些常见的问题,它们可能很难检测到。下原创 2009-04-15 16:58:00 · 2013 阅读 · 0 评论 -
Linux下使用core文件调试程序
Linux系统中在应用程序运行过程中经常会遇到程序突然崩溃,提示:Segmentation fault,这是因为应用程序收到了SIGSEGV信号。这个信号提示当进程发生了无效的存储访问,当接收到这个信号时,缺省动作是:终止w/core。 终止w/core的含义是:在进程当前目录生成core文件,并将进程的内存映象复制到core文件中,core文件的默认名称就是“core”(这是Unix原创 2009-04-15 18:01:00 · 3515 阅读 · 0 评论