- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 wait函数和waitpid函数
wait函数和waitpid函数1. 僵尸进程说明子进程结束但是没有完全释放内存(在内核中的task_struct没有释放),该进程就会成为僵尸进程当僵尸进程的父进程结束后就会被init进程(1号进程)接管,最终被回收僵尸进程的危害如果你不处理僵尸进程的话,那么保留的那段信息就不会释放,其进程号就会一定被占用,但是系统所能使用的进程号是有限的,如果大量的产生僵尸进程,将因为没有可用的进程号而导
2017-09-12 22:31:26 1024
转载 Makefile
Makefile1. 说明简介 在软件开发中,make通常被视为一种软件构建工具。该工具主要经由读取一种名为“GNUmakefile”,“makefile”或“Makefile”的文件来实现软件的自动化建构。它会通过一种被称之为“target”概念来检查相关文件之间的依赖关系,这种依赖关系的检查系统非常简单,主要通过对比文件的修改时间来实现。在大多数情况下,我们主要用它来编译源代码,生成结果代码
2017-09-10 10:32:35 416
原创 进程的终止类别及方式
进程的终止方式1. 终止类别正常终止从main函数返回调用exit(标准c库函数)调用_exit或者_Exit(系统调用)最后一个线程从其启动例程(进程)返回 启动例程会搜集命令行参数给main传参,并搜集环境信息构建环境表给main函数,还会登记进程的终止函数在进程的main函数执行前内核会启动编译器在编译时会将启动例程编译进可执行文件中最后一个线程调用pthread_exit异
2017-09-09 14:29:07 604
深入理解计算机系统(原书第2版)高清版.pdf
2017-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人