![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
201226010617
这个作者很懒,什么都没留下…
展开
-
Linux笔记
Linux笔记最近春节,有时间再家里好好读读书,之前对linux的操作没有很系统地了解,都是半吊子,所以想把自己看的资料好好整理整理,跟大家分享,顺便帮助自己梳理思路用户和用户管理篇<!--[if !supportLists]-->1. <!--[endif]-->用户账号:根用户,虚拟用户,普通用户<!--[if !supportLists]--...2015-03-02 01:38:28 · 84 阅读 · 0 评论 -
进程线程的同步机制
进程线程的同步机制什么是进程/线程间同步机制多进程的系统中避免不了进程间的相互关系。其实,如果类比于我们的现实生活,我们可以找到很多例子:如果两个人有一个共同的支付宝,同时取走里面的所有钱,那么这些钱该给谁?小明和小红同时买某趟火车的最后一张票,那么这个票属于谁?…………其实生活中这样的例子比比皆是;要讲线程同步,那么我们就不得不讲什么是线程互斥:两个或两个以上的进程...2014-11-06 21:27:25 · 194 阅读 · 0 评论 -
操作系统进程同步问题解析(哲学家问题、生产消费问题、小和尚打水问题等大量例子)...
操作系统是大学里非常重要的课程,对于科班出身的同学来说,把这门课程学号是非常必要的,下面我将我的课堂笔记整理好跟大家分享,虽然这些例子都是很简单的,代码也都能在网上找到,但是我想经过自己整理的代码,才能把知识固定在脑子里,希望我的笔记对大家操作系统的学习有利,特别是非科班出身而且对计算机感兴趣的同学;正文:信号量的本质是一种数据操作锁,它本身不具有数据交换的功能,而是通过控制其他的通信资...2014-11-12 17:45:51 · 2201 阅读 · 0 评论 -
死锁问题入门知识
死锁问题入门知识今天我们一起来学习死锁,一起沐黎文伟老师的春风(我的操作系统老师叫做黎文伟),呵呵呵。什么是死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。产生死锁的原因主要是:因为系统资源不足。进程运行推进的顺序不合适。资源分配不当等。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否...2014-11-24 22:40:35 · 168 阅读 · 0 评论