自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 实验五——16281042

文件系统 16281042 李许增 实验简介 本实验要求在假设的I/O系统之上开发一个简单的文件系统,这样做既能让实验者对文件系统有整体了解,又避免了涉及过多细节。用户通过create,open,read等命令与文件系统交互。文件系统把磁盘视为顺序编号的逻辑块序列,逻辑块的编号为0至L - 1。I/O系统利用内存中的数组模拟磁盘。 实验内容 整体架构 本次实验使用二维数组模拟硬盘,使用位图、文件描...

2019-06-16 22:45:51 180

原创 pintos实验一mission1

Pintos Projects 1:Threads 前期安装、查询资料、mission1的实现(李许增) 小组组长:韩坤洋 小组成员:李许增,金睿琦,李亚远,陈 琦,黄睿东 一、项目要求 1、重新实现timer_sleep()函数 重新实现timer_sleep(),在devices/timer.c中定义。虽然提供了一个工作实现,但它会“busy waits”,也就是说,它会不断循环检查当前...

2019-06-12 20:51:24 4193 4

原创 操作系统 实验四:页面置换算法

操作系统 实验四:页面置换算法 16281042 安全1601 一、设计基本信息 1、模拟的虚拟内存的地址为16位,页面大小为1K 2、模拟的物理内存有32K 页面大小等于块的大小为1K,物理地址16位对应程序需要的物理空间为216B,需要216/1K = 64个页面,工作集的大小为 64,维护的物理内存块共32个 二、算法实现 0、程序设计、页面访问序列产生 struct Page { int...

2019-05-28 21:15:33 5082 1

原创 实验三 同步与通信

实验三 同步与通信 16281042 李许增 操作系统:arch Linux 一、通过fork的方式,产生4个进程P1,P2,P3,P4,每个进程打印输出自己的名字,例如P1输出“I am the process P1”。要求P1最先执行,P2、P3互斥执行,P4最后执行。通过多次测试验证实现是否正确。 实验代码(fork.c) #include <fcntl.h> #include...

2019-04-09 00:28:52 286

原创 操作系统实验二:进程控制

实验二:进程控制 李许增16281042 操作系统arch Linux 1、打开一个vi进程。通过ps命令以及选择合适的参数,只显示名字为vi的进程。寻找vi进程的父进程,直到init进程为止。记录过程中所有进程的ID和父进程ID。将得到的进程树和由pstree命令的得到的进程树进行比较。 单步ps命令选择得到的进程树和用pstree命令得到的进程树相同。 ps -f -C name 命令为筛选指...

2019-03-24 12:13:47 10642

原创 操作系统实验一:操作系统初步

操作系统实验一:操作系统初步 李许增 16281042 操作环境:arch Linux 一、(系统调用实验)了解系统调用不同的封装形式。 1、阅读分别运行用API接口函数getpid()直接调用和汇编中断调用两种方式调用Linux操作系统的同一个系统调用getpid的程序(请问getpid的系统调用号是多少?linux系统调用的中断向量号是多少?)。 程序代码1(getpid.c): #inclu...

2019-03-17 16:07:25 414

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除