操作系统
小六神通
I'm a newbine
展开
-
生产者消费者问题(在别人的基础上加了一点点点点的东西)
原文地址:http://blog.chinaunix.net/uid-21411227-id-1826740.html一、明确定义要理解生产消费者问题,首先应弄清PV操作的含义:PV操作是由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减1,即S=S-1; ②如果S³0,则该进程继续执行转载 2016-10-19 21:44:47 · 531 阅读 · 0 评论 -
读者-写者问题思想
读者-写者问题是一个经典的并发程序设计问题,是经常出现的一种同步问题。计算机系统中的数据(文件、记录)常被多个进程共享,但其中某些进程可能只要求读数据(称为读者);另一些进程则要求修改数据(称为写者)。就共享数据而言,reader和writer是两组并发进程共享一组数据区,要求:(1)允许多个读者同时执行读操作;(2)不允许读者、写者同时操作;(3)不允许多个写者同时操作。1)读者原创 2016-10-19 22:11:46 · 2165 阅读 · 0 评论 -
哲学家就餐问题
哲学家进餐问题:(一)问题:5个哲学家围坐在一个圆桌上,每两个哲学家之间都有一只筷子,哲学家平时进行思考,只有当他们饥饿时,才拿起筷子吃饭。规定每个哲学家只能先取其左边筷子,然后取其右边筷子,然后才可以吃饭。(二)分析:每一只筷子都是一个临界资源,设置5个互斥信号量。Semaphore stcik[5]={1,1,1,1,1}因为:只有占有左边筷子-》占有右边筷子-》吃转载 2016-10-19 22:38:33 · 1212 阅读 · 0 评论 -
详解Ubuntu软件源
转自:https://www.jianshu.com/p/57a91bc0c594新手学Ubuntu的时候,一般不知道什么是源,但源又是Ubuntu下常用到的东西。因此,本文就详细介绍一下Ubuntu 源。当然小编我也需要在巩固巩固什么是软件源?源,在Ubuntu下,它相当于软件库,需要什么软件,只要记得正确的软件名就可以用命令安装:sudo apt-get install 软件名例如:...转载 2018-12-16 21:02:23 · 10622 阅读 · 1 评论 -
Ubuntu:apt-get软件管理工具(软件安装、重装、卸载)
原文地址:https://blog.csdn.net/qintaiwu/article/details/73741976 apt-get软件管理工具 下面讲解,linux系统下如何进行软件的管理,包括软件的索引安装、更新、卸载删除、本地存储介中软件的安装、系统升级等操作。 一、Linux软件包...转载 2018-12-18 21:33:41 · 9318 阅读 · 0 评论