计算机操作系统
文章平均质量分 88
HHHHardy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
什么是多进程-多线程-多协程 ----进程和多进程
用户创建出来的所有进程都是由操作系统负责,新进程的创建都是由一个已经存在的进程执 行了一个用于创建进程的系统调用而创建的 Linux中pid为0的进程,是所有进程的主进程。父进程没有调用wait()或者waitpid去获取子进程的状态,子进程的进程控制块就会依然保存在系统中国,这种进程就称之为僵尸进程。父进程退出,子进程还在运行,那么这个子进程就会成为孤儿进程,孤儿进程会被怕pid为1 的进程收养。os.fork就是用来创建子进程的方法,os.fork中就用来创建子进程的方法。...原创 2022-08-10 21:41:51 · 884 阅读 · 0 评论 -
什么是多进程-多线程-多协程 ----进程和多线程
PCB(是进程的唯一标识)+数据段+代码段PCB:为了描述控制进程的运行,系统中存放进程的管理和控制信息的数据结构称为进程控制块(PCB Process Control Block),它是进程实体的一部分,是操作系统中最重要的记录性数据结构。它是进程管理和控制的最重要的数据结构,每一个进程均有一个PCB,在创建进程时,建立PCB,伴随进程运行的全过程,直到进程撤消而撤消。 管道又分为匿名管道和命名管道信号的本质其实就是修改程序的PCB 最快通信方式 一般不同主机上的不同进程通信计算机系统抽象组成:原创 2022-08-10 21:20:21 · 814 阅读 · 0 评论 -
什么是多进程-多线程-多协程 ---- 文件系统
Linux操作系统五大子系统内核:操作系统的核心代码进程调度(SCHED) --》调度算法 --》 先进先出 短作业优先 最高优先级内存管理 (MM)--》虚拟内存 虚拟地址映射 段页机制 缺页中断 内存的分配管理:伙伴系统文件系统 (VFS)--》虚拟文件系统 ext系列系统 xfs系统网络接口(NET)进程通信(IPC)......原创 2022-08-05 20:10:47 · 302 阅读 · 0 评论 -
IPC进程间通信的几种方式
共享文件:两个进程之间可用通过共享文件的方式进行通信,即一个进程在文件中写入消息,另一个进程从文件中读取消息,有无血缘都可以,但是通过共享同一个文件进行进程间通信的缺点是,两个进程的读写同步问题,即一个进程写的慢另外一个进程读的快的时候会读不到内容。匿名管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用,pipe实现是以环形队列形式实现的,所以数据只能读一次。套接字Socket:套解口也是一种进程间通信机制,与其他通信机制不同的是,它可用于不同机器间的进程通信。.原创 2022-08-04 19:50:34 · 1159 阅读 · 0 评论
分享