作业帮 > 综合 > 作业

英语翻译Two basic approaches to providing virtual memory are pag

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 06:15:07
英语翻译
Two basic approaches to providing virtual memory are paging and segmentation.With paging,each process is divided into relatively small,fixed-size pages.Segmentation provides for the use of pieces of varying sizes.It is also possible to combine segmentation and paging in a single memory-management scheme.
A virtual-memory-management scheme requires both hardware and software support.The hardware support is provided by the processor.The support includes dynamic translation of virtual addresses to physical addresses and the generation of an interrupt when a referenced page or segment is notin main memory.Such an interrupt triggers the memory-management software in the operating system.
A number of design issues relate to operating system support for memory management as follows:
两个提供虚拟内存的基本方法是分页技术和段页式技术.在分页技术中,每个进程被分割为十分小的、大小固定的页面.段页式技术用来实现使用大小不同的页面的方法.也可以在一个内存管理方案中将分页技术和段页式技术结合使用.
一个虚拟内存管理方案需要硬件软件两方面都兼容.硬件的兼容由处理器决定.这些兼容性包括虚拟地址到物理地址的动态映射和当一个被引用的页面或者分段是指向主存时应中断产生.比如在操作系统中,一个中断触发内存管理软件.
一些有关操作系统对于内存管理的兼容性的设计争论如下: