自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C/C++中extern关键字的用法

1.基本解释:extern关键字可以置于变量或函数前,以标示变量或者额函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块 中寻找其定义。另外,extern也可以用来进行连接指定(即"extern C"的用法)。详细内容暂时参考C/C++中extern关键字详解

2016-11-30 16:42:56 340

原创 exec函数用法总结

1. exec函数说明fork()函数通过系统调用创建一个与原来进程(父进程)几乎完全相同的进程(子进程是父进程的副本,它将获得父进程数据空间、堆、栈等资源的副本。注意,子进程持有的是上述存储空间的“副本”,这意味着父子进程不共享这些存储空间。linux将复制父进程的地址空间内容给子进程,因此,子进程由了独立的地址空间。),也就是这两个进程做完全相同的事。在fork后的子进程中使用exec

2016-11-25 18:34:01 72293 7

原创 fork入门进阶

最近开始学习进程的相关知识,本来想把最近的学习(也就是一些基础知识)总结一下,但是无意间发现了一片博文,对fork的入门、进阶等通过案例的形式做了详细的介绍,所以这里我就不再赘述了,直接引用该篇博文,供大家学习参考。进程入门与进阶

2016-11-25 11:19:23 257

原创 进程的分类

在Linux系统中,根据进程的特点,把进程可以分为三类:交互进程、批处理进程和守护进程。1. 交互进程:是由shell启动的进程,它既可以在前台运行,也可以在后台运行。交互进程在执行过程中,要求与用户进行交互操作。简单来说就是用户需要给出某些参数或者信息,进程才能继续执行。2.批处理进程:与windows原来的批处理很类似,是一个进程序列。该进程负责按照顺序启动其它进程。3.守护进程:

2016-11-24 16:25:45 3892

原创 僵尸进程的产生、危害及避免方法

1.僵尸进程:前文已经对僵尸进程的定义进行了说明。那么defunct进程只是在process table(进程表项)里还有一个记录,其他的资源没有占用,除非你的系统的process个数已经快超过限制了,zombie进程不会有更多的坏处。2.产生原因:在子进程终止后到父进程调用wait()前的时间里,子进程被称为zombie具体a. 子进程结束后向父进程发出SIGCHLD信号,父进程默认忽略

2016-11-24 15:56:23 12744 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除