qq18457852
qq18457852
全部文章
Linux内核...
c++(55)
linux系统编程与网络编程(31)
代码随笔(4)
分布式系统与中间件(1)
服务器架构设计(2)
深度学习(6)
网络与数据库(7)
设计模式(2)
题解(1)
归档
标签
去牛客网
登录
/
注册
qq18457852的博客
全部文章
/ Linux内核与操作系统
(共12篇)
进程饥饿与死锁
1.饥饿是指系统不能保证某个进程的等待时间上界,从而使该进程长时间等待,当等待时间给进程推进和响应带来明显影响时,称发生了进程饥饿。当饥饿到一定程度的进程所赋予的任务即使完成也不再具有实际意义时称该进程被饿死。 2.死锁是指在多道程序系统中,一组进程中的每一个进程都无限期等待被该组进程中的另一个进...
2019-06-11
0
605
锁与锁的粒度
锁及锁粒度的详细比喻 今天看到一篇文章,很详细的描述了锁和锁粒度的概念,如下 为什么要加锁?加锁是为了防止不同的线程访问同一共享资源造成混乱。 打个比方:人是不同的线程,卫生间是共享资源 你在上洗手间的时候肯定要把门锁上吧,这就是加锁,只要你在里面,这个卫生间就被锁了,只有你出来之后别...
2019-06-10
0
523
首页
上一页
1
2
下一页
末页