Linux
文章平均质量分 92
真的王
这个作者很懒,什么都没留下…
展开
-
【Linux】多线程
一般而言线程:是在进程内部运行的一个执行分支(执行流),属于进程的一部分,粒度要比进程更加细和轻量化。所谓的在进程的内部指的是线程在进程的地址空间中运行执行分支:CPU调度时只看PCB,每一个PCB曾经被指派过指向方法和数据,CPU可以直接调度Linux与Windows等系统不同,并没有直接的线程控制块,而是通过进程去模拟线程。原创 2022-12-31 20:41:59 · 1179 阅读 · 1 评论 -
【Linux】进程信号
生活中有很多的信号闹钟,红绿灯等等,这些信号还没有发出,我们就知道要干什么,对于信号的处理动作我们是早于信号产生就知道了,我们知道的原因是因为我们早就记住了“信号”进程对于信号的处理也是这样,进程收到某种信号,它不一定会立即处理,在它合适的时机才会处理信号,所以在处理信号之前,我们需要保存信号,信号的本质是数据,向进程发送信号本质是向进程的PCB中写入信号数据。以上就是今天要讲的内容,本文仅仅简单介绍了进程间的信号。原创 2022-12-22 19:44:28 · 964 阅读 · 0 评论 -
【Linux】进程间通信
想象现实中的管道,它一定是有一个出口有一个入口,用来传输资源,资源只能从一端流向另一端进程间通信的管道也同理,一个进程发送数据另一个进程接收数据。管道是由操作系统所提供的最古老的进程间通信的形式。以上就是今天要讲的内容,本文仅仅简单介绍了进程间通信的管道和共享内存。原创 2022-12-17 11:03:29 · 1299 阅读 · 0 评论 -
【Linux】文件系统及动静态库
以上就是今天要讲的内容,本文仅仅是简单介绍了Linux文件系统及动静态库的制作和使用。原创 2022-11-06 22:32:56 · 375 阅读 · 0 评论 -
【Linux】缓冲区及重定向相关概念
linux缓冲区及minishell的模拟实现原创 2022-10-18 21:43:34 · 657 阅读 · 0 评论 -
【Linux】基础IO
基础IO原创 2022-10-13 22:34:26 · 602 阅读 · 0 评论 -
【Linux】shell的简单模拟实现
shell模拟实现原创 2022-10-09 21:01:54 · 1701 阅读 · 1 评论 -
【Linux】进程控制——终
进程替换,及简单的shell实现原创 2022-09-22 17:22:19 · 299 阅读 · 0 评论 -
【Linux】浅谈进程等待
waitpid简单使用原创 2022-09-20 16:29:26 · 389 阅读 · 0 评论 -
【linux】进程控制——1
进程控制相关内容原创 2022-09-16 09:54:28 · 697 阅读 · 0 评论 -
【linux】——程序地址空间_终
进程地址空间相关内容原创 2022-09-15 20:52:48 · 283 阅读 · 0 评论 -
【Linux】——初识程序地址空间
所谓进程地址空间(process address space),就是从进程的视角看到的地址空间,是进程运行时所用到的虚拟地址的集合。我们看这个定义有一些懵,也不知道具体的概念。我们还是看一个例子:有一个美国的富豪,他具有10亿美元的家产,同时他有三个私生子a,b,c三个私生子并不知道彼此的存在。原创 2022-09-10 17:29:19 · 641 阅读 · 0 评论 -
【Linux】——初识进程
Z状态就是僵尸进程,我们看到僵尸进程的旁边有失效的说明。僵尸进程是进程退出,但是父进程没有读取到子进程退出的返回代码,就会产生。子进程的代码和数据退出了,但是PCB没有被释放,因为维护僵尸进程也是一种状态,也需要被维护。占用内存资源,会产生内存泄漏。进程退出的状态必须被维持,如果父进程一直不读取子进程的退出状态,子进程一直处于Z状态。维护退出状态本身也属于进程的基本信息,保存在task_struct中,Z状态一直不退出,PCB一直都要维护。...原创 2022-08-28 15:05:46 · 572 阅读 · 2 评论 -
【Linux】基础知识
Linux相关内容原创 2022-08-01 10:35:00 · 228 阅读 · 0 评论 -
【Linux】权限理解
通过上面的论述,我们发现一件怪异的情况,如果要修改一个目录的文件,我们需要拿到当前目录的w权限,但是当我们拿到w权限时,我们就可以随意修改在当前目录下的其他人的文件了。人是不擅长直接使用操作系统的,如果让人直接访问操作系统,操作的成本特别高,并且人是会犯错的,会带来不安全因素。这样分成三个一组,正好对应前面的文件权限,1代表有对应的权限,0代表没有对应的权限。删除一个文件并不是由该文件的权限来决定,而是由包含这个文件的目录的权限来决定。2、所属组文件属于哪一个组,文件和目录的所有者所在的组的用户。...原创 2022-07-21 21:40:04 · 276 阅读 · 0 评论