![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
。
akaallen
这个作者很懒,什么都没留下…
展开
-
锁
linux四种锁机制互斥锁mutex、读写锁、自旋锁、RCU(read-copy-update)锁1.互斥锁保证在任何时刻,都只能有一个线程访问该对象当获取锁操作失败时,线程会进入睡眠,等待锁释放时被唤醒当锁被释放时,所有处于waiting睡眠状态的线程被唤醒,处于就绪状态,第一个得到CPU调度的线程获得锁2.自旋锁任何时刻只能有一个线程访问对象获取锁操作失败时,不会进入睡眠...原创 2020-04-16 17:11:22 · 2136 阅读 · 0 评论 -
进程线程
进程1.概念进程是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体进程由程序、数据集合、进程控制块PCB组成2.PCBPCB是OS为了系统的描述和管理进程的运行,在内核中为每个进程专门定义的一个数据结构。PCB是OS感知和调度进程的唯一handle存储的信息包括:进程标识符(外部标识符方便创建者识别、内部标识符pid方便OS识别)CPU上下文(寄存器内容、用户栈指...原创 2020-04-16 17:10:23 · 414 阅读 · 0 评论