操作系统

进程间有哪些通信方式?

2022-07-27
https://xiaolincoding.com/os/4_process/process_commu.html 前言 1. 管道 前言 每个进程的用户地址都是独立的,一般而言 1. 管道 // TODO ...
点击阅读

进程、线程、协程的区别

2022-07-10

什么是进程?

进程是操作系统进行资源分配的基本单位,每个进程都有自己的独立内存空间。
由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。

什么是线程?

线程又叫轻量级进程,是进程的一个实体,是处理器任务调度和执行的基本单位。
它是比进程更小的能独立运行的基本单位。
线程自己不拥有资源,但它可与同属一个进程的线程共享进程所拥有的全部资源。

点击阅读