- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 getopt函数的使用
<br />=== getopt使用 ===<br /><br />在讨论参数处理之前,我们先明确两个概念:选项、选项参数<br />gcc -g -o test test.c<br />我们经常使用上面的命令来编译程序,这里g和o就是选项,其中test就是o的选项参数<br /><br />下面我们来看一下getopt:<br /><br />首先是函数声明:<br />#include <unistd.h><br />extern char *optarg;<br />extern int optind
2010-09-23 23:47:00 232
转载 浅议Unix的defunct进程(“僵尸”进程)
Unix系统管理中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。“僵尸”进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。由于进程表的容量是有限的,所以,defunct进程不仅占用系统的内存资源,影响系统的性能,而且如果其数目太多,还会导致系统瘫痪。 我们知道,每个Unix进程在进程表里都有一个进入点(entry),核心程序执行该进程时使用到的一切信息都存储在进入点。当用ps命令察看系统
2010-08-12 11:39:00 297
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人