操作系统
_守望的稻草人
github:https://github.com/HanHerbert
一名在校学生;
聊聊自己的成长;
记录程序开发历程;
展开
-
处理机调度算法C语言实现
/* created by herbert on 10 Nov */#include <iostream>#include <queue>#include <algorithm>#include <cstdio>#include <iomanip>using namespace std;//进程有三种状态,这里增加一种,表示虽然输入,但还没有到达进入系统时刻typedef en原创 2017-11-16 23:22:57 · 8969 阅读 · 5 评论 -
C语言 磁盘调度模拟
//created by Herbert on Nov 24,2017/*C语言 磁盘调度模拟 什么是磁盘调度? 磁盘调度指待的是访问的磁道时,当前磁头访问的方式(也指待是算法)。 磁盘的访问也是一种I/O设备的访问,在数据访问中需要知道如何去访问从内存以及I/O传输过来的数据。 怎么样去存储或者是读取在磁盘上面的数据。磁盘的调度的原创 2017-12-01 19:18:29 · 3388 阅读 · 0 评论 -
哲学家就餐问题-预备知识及深入探讨
/* created by Herbert on 16 Nov,2017 预备知识: 信号量:信号量是管理相应临界区的公有资源,它代表可用资源实体。 在操作系统中,信号量sem是一个整数。在sem大于等于零时代表 可供并发进程使用的资源实体的数目,但sem小于零时则代表则代表 等待使用临界区的原创 2017-11-24 18:59:25 · 882 阅读 · 0 评论 -
解决ubuntu16.04 ‘E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) ’ 问题
sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock原创 2019-05-01 22:34:30 · 591 阅读 · 0 评论 -
Error mounting /dev/sdb1 at /media/herbert/programfiles1: Command-line `mount -t "ntfs" -o "uhelper=
我的电脑是在win10下装的ubuntu16.04双系统,今天进入ubuntu系统访问win10磁盘,出现如下错误:可能原因:上一次使用win10后使电脑睡眠,没有完全关机,这次开机直接进入ubuntu系统,访问win10磁盘报错。解决方法:在终端输入如下命令,查看分区挂载情况sudo fdisk -l设备 启动 Start 末尾 扇区 S...原创 2019-05-10 14:14:16 · 1297 阅读 · 0 评论