
操作系统
文章平均质量分 90
期末复习指导
实验一:进程控制
实验二:并发与调度
实验三:存储管理
实验四:进程间共享内存
Einstein·Jun
无
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实验四:进程间共享内存
1.Windows下的进程间共享内存是如何实现的? 2.对于读写进程,物理内存是什么时候分配的? 3.读写进程之间的同步和互斥在共享内存机制中已经存在了,还是需要用户自己来实现? 4.利用“虚拟内存的检测”程序检测读进程所映射的虚拟地址空间块的信息。原创 2022-10-31 06:56:01 · 2020 阅读 · 0 评论 -
实验三、存储管理
1.进程的虚拟地址空间可以映射到哪些文件? 1.访问没有提交的进程空间能成功吗? 2.使用MEM_COMMIT标志调用VirtualAlloc()成功后物理内存已经分配了吗? 3.利用“虚拟内存的检测”程序检测上述虚拟内存分配方式4所分配虚拟地址块的信息。原创 2022-10-31 06:37:17 · 2093 阅读 · 0 评论 -
实验二:并发与调度
1.本实验中事件是如何在父子进程间共享的? 2.Windows的哪个API对应事件的P操作?哪个API对应事件的V操作? 3.本实验中是哪个进程向哪个进程发送事件的? 4.获取和发送事件的调用位置有什么特点? 5.请通过修改程序并对比运行结果来说明Windows的自动复位事件和人工复位事件的区别。 6.Windows旳事件是计数的吗? 1.如果main()中没有语句WaitForSingleObject()会出现什么现象?为什么? 2.为什么两个线程使用同一个句柄来引用互斥体? 3.Windows的哪个AP原创 2022-10-31 06:08:44 · 2594 阅读 · 0 评论 -
实验一:进程控制
1.运行后在系统任务管理器中查看所创建进程映像名,有什么规律? 2.父子进程使用同一程序,如何进行区别? 3.不同进程的克隆ID是如何获取到的? 4.如果在克隆ID为0的进程中创建克隆ID为1-8的进程,应该如何修改程序? 1.进程的优先级存放在哪里? 1.一个进程终止其父进程所需的句柄是如何获取的? 2.Windows下的进程ID和进程句柄有什么区别? 3.试通过修改程序来说明对一个进程OpenProcess()多次, 返回的句柄值是否相同?原创 2022-10-30 22:38:34 · 2536 阅读 · 0 评论 -
操作系统--期末总结
1. 一个32位地址的计算机使用两级页表。虚拟地址被分成9 位的一级页表域、11位的二级页表域和一个页内偏移量,请 问: (1)页面大小是多少字节? (2)一共有多少个页面? (3)一共有多少个页表项? 3. 给定一个虚拟内存系统的如下数据: (1)TLB有1024项,可以在1ns内访问。 (2)页表项可以在100ns内访问。 (3)若有一个被替换的页未被修改过,则处理一个缺页 中断需要8 ms;若被替换的页已被修改过,则处理一个缺页 中断需要20 ms。假定被替换的页70%被修改过。 如果TLB的命中率是原创 2022-10-29 17:41:33 · 2300 阅读 · 3 评论