【Linux】进程间通信

由于进程间具有独立性,他们之间是不能直接访问获取甚至修改对方的数据的,但是在实际需求中,我们需要进程之间进行交互,所以必须开发某种方式使进程间可以建立联系。在最开始,进程间通信最原始的方式就是利用管道,当然随之也...

【Linux】进程信号(2万字)

世上有两种耀眼的光芒,一种是正在升起的太阳,一种是正在努力学习编程的你!一个爱学编程的人。各位看官,我衷心的希望这篇博客能对你们有所帮助,同时也希望各位看官能对我的文章给与点评,希望我们能够携手共同促进进步,在编程...

【Linux】进程5——进程优先级

那是因为如果不加限制,如果恶意将自己的优先级调整的非常高,而给其余人的优先级调整的非常低(优先级较高的进程先享受CPU的资源),那些系统开启自启动的进程也就是正常系统进程很难再享受到CPU的资源,会变得卡顿。这样...

【Linux】进程的优先级&&环境变量

上一篇在进程中提到了【Linux】进程状态&&僵尸进程和孤儿进程&&阻塞、挂起和运行,这次来继续来谈进程。在进程的PCB中存在一个进程的优先级,那么什么是进程的优先级?进程的优先级就是指定一个进程获取某种资源的顺...

【Linux】进程

本篇文章围绕进程相关知识展开讲解,包含冯·诺依曼体系结构、操作系统、进程、PCB、进程状态、进程优先级等内容...

【Linux】进程的地址空间

地址是一个很重要的名词,我们的每一个进程在内存中运行都会有若干个地址。在之前我们学习进程的时候,学过一个函数——fork(),这个函数仅仅被调用一次,却能够返回两次。这是为什么呢?那么这一篇博客将会解释这种现象—...

【Linux】进程6——环境变量

环境变量(environmentvariables)一般是指在操作系统中用来指定操作系统运行环境的一些参数我们肯定看到过main函数的这种写法,这个main函数的参数我们将他叫做命令行参数。命令行参数有什么用呢...

【Linux】进程2——管理概念,进程概念

那在还没有学习进程之前,就问大家,操作系统是怎么管理进行进程管理的呢?很简单,先把进程描述起来,再把进程组织起来!我们拿大学为例子1.我们平时见得到校长吗?见不到——管理者和被管理者是不需要见面的2.这个就引出...

【linux】进程控制——进程创建,进程退出,进程等待

一个进程创建了另一个进程,创建者为父进程,被创建者为子进程。父进程可以创建多个子进程。操作系统是一号进程,所有进程构成一颗多叉树结构。每个父进程只对直系的子进程负责。父进程创建子进程的一整套流程为:创建子进程——>...

【Linux】进程通信实战 —— 进程池项目

本文讲解进程间通信的实战项目——进程池项目...