试题详情
- 简答题简单了解内存管理。
- 根据帕金森定律:“你给程序再多内存,程序也会想尽办法耗光”,因此程序设计师通常希望系统给他无限量且无限快的内存。大部分的现代电脑内存架构都是阶层式的,最快且数量最少的寄存器为首,然后是高速缓存、内存以及最慢的磁盘储存设备。而OS的内存管理提供寻找可用的记忆空间、配臵与释放记忆空间以及交换内存和低速储存设备的内含物等功能。此类又被称作虚拟内存管理的功能大幅增加每个进程可获得的记忆空间(通常是4GB,即使实际上RAM的数量远少于这数目)。然而这也带来了微幅降低执行效率的缺点,严重时甚至也会导致进程崩溃。内存管理的另一个重点活动就是借由CPU的帮助来管理虚拟位臵。如果同时有许多进程储存于记忆设备上,操作系统必须防止它们互相干扰对方的内存内容(除非通过某些协议在可控制的范围下操作,并限制可存取的内存范围)。分割内存空间可以达成目标。每个进程只会看到整个内存空间(从0到内存空间的最大上限)被配臵给它自己(当然,有些位臵被OS保留而禁止存取)。CPU事先存了几个表以比对虚拟位臵与实际内存位臵,这种方法称为分页(paging)配臵。借由对每个进程产生分开独立的位臵空间,OS也可以轻易地一次释放某进程所占据的所有内存。如果这个进程不释放内存,OS可以退出进程并将内存自动释放。
关注下方微信公众号,在线模考后查看
热门试题
- 有一个8位的规格化浮点数,有k=4位阶码
- 设某机的指令格式、有关寄存器和主存内容如
- 某计算机有如图所示的功能部件,其中M为主
- 在集中式仲裁方式中,()对硬件电路故障最
- 若一个寄存器的内容为FCH,则该内容的十
- 以下有关总线标准的叙述中,错误的是()
- 将二进制数-0.0101101用规格化浮
- 固定长度操作码为K位,则计算机最多只有2
- 采用补码进行加减运算(用六位二进制表示,
- 控制器工作的实质是()和()工作。
- 接口的典型功能有()几种。
- 当代流行的标准总线内部结构包含:()由地
- 现有1024×1的存储芯片,若用它组成容
- 在虚拟存储器的地址映射方式中,内存共享不
- EEPROM与UV-EPROM比,其优点
- 半导体静态存储器 SRAM 的存储原理是
- 叙述CPU响应中断的条件,响应中断的过程
- 计算机可应用于()。
- 下面哪一项不是冯·诺依曼型计算机的最根本
- 以下不属于低级优化的是()