- 博客(3)
- 资源 (21)
- 收藏
- 关注
原创 处理僵尸进程导致的后遗症
前段时间需要僵尸进行,通过在程序中调用 signal(SIGCHLD, SIG_IGN); 搞定啦。 但是,这么一来导致了好多问题。比如,通过system()函数调用什么命令时,明明命令正常执行了,system函数却返回-1.等等类似的问题。waitpid也会出错。分析了一下,应该是对SIGCHLD进行了忽略导致的。 怎么办?难懂不处理SIGCHLD信号了?那当然不行。
2013-12-12 16:16:53 1012
转载 linux系统信息查看命令
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv
2013-12-04 13:36:47 609
转载 linux out of memory分析
Linux Out-of-Memory(OOM) Killer Linux有一个特性:OOM Killer,一个保护机制,用于避免在内存不足的时候不至于出现严重问题,把一些无关的进程优先杀掉,即在内存严重不足时,系统为了继续运转,内核会挑选一个进程,将其杀掉,以释放内存,缓解内存不足情况,不过这种保护是有限的,不能完全的保护进程的运行。 在很多情况下,经常会看到还有剩
2013-12-04 12:10:05 1365
现代操作系统(第三版)中文版
2018-04-16
ARM-Linux驱动程序研究
2018-04-16
LFS-BOOK-6.6中文版
2018-04-11
GNUMake使用手册(中译版)
2018-04-11
测试架构师修炼之道:从测试工程师到测试架构师
2018-04-09
Linux下的C函数手册
2009-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人