操作系统
文章平均质量分 77
张Da夫
有志青年
展开
-
关于条件变量和互斥锁为何配合使用的思考
最近在阅读《现代操作系统》,看到条件变量部分时非常疑惑条件变量为什么需要互斥锁,书上也没有非常明显解说原因(其实有说,但是我看书不仔细),查阅了一些资料,进行了一些思考。 我的疑惑点在于条件变量为什么需要有互斥锁的配合,我觉得原因有二。 第一点,首先我们要理解条件变量的作用是在等待某个条件达成时自身要进行睡眠或阻塞,避免忙等待带来的不必要消耗,所以条件变量的作用在于同步。条件变量这个变原创 2016-08-23 09:29:58 · 9098 阅读 · 4 评论 -
Win10+Ubuntu双系统UEFI启动方式下GRUB消失直接进入Windows以及重装时grub-install致命错误解决方法
Win10+Ubuntu双系统UEFI启动方式下GRUB消失直接进入Windows以及重装时grub-install致命错误解决方法原创 2017-05-01 11:32:39 · 22066 阅读 · 5 评论