logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux操作系统——进程控制(二) 进程等待

"然后你把电话一挂,挂了之后呢,你又闲着没事干,然后又玩了玩手机,给家里面打了个电话,聊了会天,打了会游戏,你发现小张还没下来,又继续打电话:"小张,你还没好呢嘛?这段代码一开始是父进程子进程一起跑,而子进程只会跑前五秒,所以前五秒的时候子进程一定是S状态或者R状态,5秒过后子进程退出,退出之后,父进程后面sleep5秒之后子进程会变成僵尸状态,我们对应的父进程10s后会打印出上述代码那句话,打印

文章图片
#linux#运维#服务器
Linux操作系统——进程控制(二) 进程等待

"然后你把电话一挂,挂了之后呢,你又闲着没事干,然后又玩了玩手机,给家里面打了个电话,聊了会天,打了会游戏,你发现小张还没下来,又继续打电话:"小张,你还没好呢嘛?这段代码一开始是父进程子进程一起跑,而子进程只会跑前五秒,所以前五秒的时候子进程一定是S状态或者R状态,5秒过后子进程退出,退出之后,父进程后面sleep5秒之后子进程会变成僵尸状态,我们对应的父进程10s后会打印出上述代码那句话,打印

文章图片
#linux#运维#服务器
c语言数据结构——链表的实现及其基本操作

顺序表的问题及思考中间/头部的插入删除,时间复杂度为O(N)增容需要申请新空间,拷贝数据,释放旧空间。会有不小的消耗。增容一般是呈2倍的增长,势必会有一定的空间浪费。例如当前容量为100,满了以后增容到200,我们再继续插入了5个数据,后面没有数据插入了,那么就浪费了95个数据空间。思考:如何解决以上问题呢?下面我们给出了链表的结构,让我们来看看吧。

文章图片
#链表#数据结构#c语言
到底了