![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux操作系统理论
文章平均质量分 51
瓜扯
这个作者很懒,什么都没留下…
展开
-
【操作系统理论】——线程同步
信号量是一个计数器,与其它进程间通信方式不大相同,它主要用于控制多个进程间或一个进程内的多个线程间对共享资源的访问,相当于内存中的标志,进程可以根据它判定是否能够访问某些共享资源,同 时,进程也可以修改该标志,除了用于共享资源的访问控制外,还可用于进程同步。它常作为一种锁机制,防止某进程在访问资源时其它进程也访问该资源,因此,主要作为进程间以及同一个进程内不同线程之间的同步手段信号量是一个整数,除了初始化时可以被赋值外,只能通过P、V操作对其进行操作。原创 2024-03-27 10:48:41 · 276 阅读 · 0 评论 -
【操作系统理论】—— 线程调度
linux只支持scs调度策略,即1:1模型 调度策略的过程 在系统中,若同时存在实时(real time)和正常(normal)的线程时,系统优先处理real time;同理,real time的线程会抢占normal线程的CPU 在仅有real time的线程的情况下,会根据PR值决定线程的处理先后顺序;若PR值相同时,SCHED_FIFO会按照先来先服务原则,顺序执行,SCHED_RR则会给线程分配相同的时间片,交替执行 在仅有real time的线程的情况下,若有两个线程分别是SCH原创 2024-03-23 18:34:30 · 167 阅读 · 1 评论 -
【操作系统理论】——CPU调度
调度策略 抢占调度原创 2024-03-23 14:26:52 · 117 阅读 · 1 评论 -
【操作系统理论】——线程
线程的状态也有5个,等待、执行、就绪、创建、终止。原创 2024-03-23 13:57:31 · 167 阅读 · 1 评论 -
【操作系统理论】——进程
进程是一个程序的执行过程,是资源分配、保护和调度的基本单位。原创 2024-03-23 10:26:26 · 270 阅读 · 1 评论 -
【操作系统理论】操作系统结构概述
每个系统调用都有其单独的。原创 2024-03-22 15:28:03 · 113 阅读 · 1 评论 -
【linux系统理论】——进程间通信
磁盘中存储的是文件,所以将磁盘作为空间时,这种方法叫做管道(pipe),原创 2024-03-21 18:37:21 · 294 阅读 · 1 评论