
操作系统
奇诺比奥大聪明
你不一定要逆风翻盘,但一定要向阳而生。
展开
-
操作系统之进程线程的通讯方法
进程间通讯(1)管道/无名管道(2)信号(3)共享内存(4)消息队列(5)信号量(6)socket 临界区是一种概念,指的是访问公共资源的程序片段,不是一种通讯方式。线程通讯(1)信号量(2)读写锁(3)条件变量(4)互斥锁(5)自旋锁...原创 2021-09-07 16:47:37 · 112 阅读 · 0 评论 -
操作系统之进程与线程
进程与线程的概念进程是资源(CPU、内存等)分配的基本单位,线程是 CPU 调度和分配的基 本单位(程序执行的最小单位)。 (1)运行一个程序的时候,系统就会创建一个进程,并分配地址空间和其他资源,最后把进程加入就绪队列,待分配到CPU时间就可以运行。(2)线程是进程的一个执行流,进程就像一个容器一样,包括程序运行的程序段、数据段等信息,但是进程其实是不能用来运行代码的,真正运行代码的是进程里的线程。(3)我们最熟悉的main()函数,我们既可以认为这是一个进...原创 2021-09-06 23:24:58 · 124 阅读 · 0 评论