操作系统
文章平均质量分 85
此后无良辰
路漫漫其修远兮~
展开
-
【此后无良辰】实验13 FAT12文件系统
实验目的了解FAT文件系统的磁盘存储结构;学会文件各项空间属性的计算方法;掌握文件系统用户命令的开发方法。实验内容与记录3.2 记录sd命令的结果并逐条解释含义BytesPerSector:每扇区字节数。1.44MB 软盘每扇区有 512 字节。SectorsPerCluster:每簇扇区数。EOS 创建的引导扇区将该域设置为 1。ReservedSectors: 从第一个扇区开始的保留扇区数。在FAT12文件系统中,该域必须为 1。表示第一个扇区是保留扇区,即引导扇区。Fats:FAT 表原创 2021-08-03 10:37:38 · 3352 阅读 · 1 评论 -
【此后无良辰】实验7 物理存储器与进程逻辑地址空间的管理
实验目的了解操作系统管理内存的框架、物理地址空间和逻辑地址空间的管理方式;掌握分配和回收物理内存的方法。实验内容与记录3.2 通过该节步骤,回答下述两个问题:(1)EOS所管理的虚拟机的物理地址大小是多少Mbyte,其用于管理物理块使用与否的数据结构是什么?如何表示的?① 物理内存的大小为33488896 Byte,经过计算,可得EOS所管理的虚拟机的物理地址大小是约为31.9375Mbyte② EOS使用页框号数据库(PEN Database)来管理所有物理页。③ PFN Database原创 2021-08-03 10:33:00 · 3714 阅读 · 0 评论 -
【此后无良辰】实验5 进程的同步
实验目的掌握使用信号量编程解决进程/线程同步互斥问题的方法;了解操作系统进程/线程同步的原理。实验内容与记录3.2 该实验给出的是单人单缓-单人多缓-多人单缓-多人多缓中的哪一个问题实现?程序通过什么方式实现了生产者比消费者快的同步过程?在这种情况下,为什么生产者在生产了13号产品后还会阻塞?(1) 单人多缓(2) 实现方式:消费者在前十四个每2000ms询问消费一次,后十四个每隔100ms询问消费一次。生产者每隔500ms产生。因此可以保证在前十四个消费者时,生产者的生产速度大于消费者原创 2021-08-03 10:27:16 · 3945 阅读 · 2 评论 -
【此后无良辰】 实验3 进程的创建
实验目的了解操作系统中内核程序和应用程序之间的关系;了解操作系统创建进程的过程;掌握在应用程序中创建进程的方法。实验内容与记录3.1 复制SDK文件夹的目的是什么?尝试在复制后把本地所生成的EOS内核项目文件夹删除,应用程序执行是否会受到影响?如果发生错误请进行记录并说明原因。如果无错误也请说明原因。(1)EOS SDK文件夹主要是供EOS应用程序使用。EOS内核提供的API函数及重要数据类型的定义都是通过将相关的头文件复制到SDK文件夹中,然后EOS应用程序再包含SDK文件夹中的这些头文件,使EO原创 2021-08-03 10:23:05 · 4611 阅读 · 7 评论