代码改变世界

随笔档案-2019年05月

分页存储管理和分段存储管理

2019-05-28 17:46 by 林扬程1, 225 阅读, 收藏,
摘要: 1、采用相联存储器后地址转换过程,用图表示出来 .2、详述分段管理和分页管理的区别。 分段是信息的逻辑单位,有源程序的逻辑结构及含义所决定,是用户可见的,段长由用户根据需要来确定,段起始地址可从任何内存地址开始。在分段方式中,源程序(段号、段内位移)经链接装配后仍保持二维(地址)结构,引入目的是满足 阅读全文

操作系统实验一:并发程序设计

2019-05-19 10:31 by 林扬程1, 161 阅读, 收藏,
摘要: 一、实验目的 (1)加深对进程并发执行的理解,认识多进程并发执行的实质。 (2)观察进程共享资源的现象,学习解决进程互斥和同步的方法。 二、实验要求: 本实验要求用高级语言,启动多进程并发运行,设计相应代码,显示进程无关并发、进程共享变量并发的运行结果。并完成实验报告。 三、实验内容: 分别实现以下 阅读全文

存储管理

2019-05-14 20:32 by 林扬程1, 418 阅读, 收藏,
摘要: 1、试述计算机系统中的存储器层次。为什么要配置层次式的存储器? 计算机系统的存储器层次结构分为寄存器、高速缓存、主存储器、磁盘、磁带等5层。计算机系统均采用层次结构的存储子系统,以便在容量大小、速度快慢、价格高低等诸多因素中取得平衡点,获得较好的性能/价格比。 2、简述不同编译、链接、装载与地址定位 阅读全文

用信号量及其PV操作处理实际问题

2019-05-07 17:51 by 林扬程1, 231 阅读, 收藏,
摘要: 将生产者和消费者问题深入理解、融会贯通。 1.书上课后练习P187-43 semaphore sugar,water,orange,S; sugar=0;water=0;orange=0;S=1 process produce() { while(true) { P(S) /*放入原料*/ if 放 阅读全文

用信号量进程同步与互斥

2019-05-04 18:34 by 林扬程1, 246 阅读, 收藏,
摘要: 1、理解生产者和消费者问题 没有引入信号量时的生产者和消费者进程,什么情况下会出现结果不唯一? 什么情况下会出现永远等待?用信号解决生产者和消费者的同步与互斥,要求能自己写出来。 结果不唯一:假如当前的产品数为8,如果生产者生产一件产品投入缓存区,拟执行产品数加一操作;同时消费者取走一样产品,拟执行 阅读全文