操作系统
zs_life
不积跬步无以至千里
展开
-
操作系统_进程同步
引入进程:提高了资源的利用率和系统的吞吐量 进程的异步性:会给系统造成混乱 进程同步主要任务:对多个相关进程在执行次序上进行协调, 进程同步基本概念: 1,两种形式的制约关系 a) 间接相互制约:AB两进程争用一台打印机 b) 直接相互制约:A进程放数据---》缓冲区--...原创 2019-08-14 00:16:27 · 114 阅读 · 0 评论 -
操作系统_同步与阻塞
同步阻塞:请求之后阻塞等待返回 同步非阻塞:请求之后,去执行别的事情,在规定的时间循环切换回来查看是否有结果返回,涉及到来回切换 异步阻塞:请求之后,阻塞等待返回结果通知 异步非阻塞:请求之后,去执行别的任务,有返回结果便通知,涉及到回调函数 ...原创 2019-08-19 12:50:24 · 214 阅读 · 0 评论 -
操作系统_锁_分布式锁_线程锁
分布式锁:当多个进程不在同一个系统中,用分布式锁控制多个进程对资源的访问 线程锁:主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同一JVM中有效果,因为线程锁的实现在根本上是依靠线程之间共享内存实现的,比如synchronized是共享对象头,显示锁Lock是共享某个变量(state) 参考致谢:https://blog.csd...转载 2019-08-13 23:18:39 · 108 阅读 · 0 评论