is
zhou

OS_内存管理

文件保护:文件访问类型和访问控制

zhouchong阅读(112)评论(0)

为了防止文件共享可能会导致文件被破坏或未经核准的用户修改文件,文件系统必须控制用户对文件的存取,即解决对文件的读、写、执行的许可问题。为此,必须在文件系统中建立相应的文件保护机制。 文件保护通过口令保护、加密保护和访问控制等方式实现。其中,...

共享文件:硬链接和软链接

zhouchong阅读(121)评论(0)

文件共享使多个用户(进程)共享同一份文件,系统中只需保留该文件的一份副本。如果系统不能提供共享功能,那么每个需要该文件的用户都要有各自的副本,会造成对存储空间的极大浪费。随着计算机技术的发展,文件共享的范围已由单机系统发展到多机系统,进而通...

分页管理方式和分段管理方式的比较

zhouchong阅读(147)评论(0)

分页管理方式和分段管理方式在很多地方相似,比如内存中都是不连续的、都有地址变 换机构来进行地址映射等。但两者也存在着许多区别,表3-20列出了分页管理方式和分段管理方式在各个方面的对比。 表3-20 分页管理方式和分段管理方式的比较   分...

页面分配策略:驻留集大小、调入页面的时机以及从何处调入页面

zhouchong阅读(151)评论(0)

驻留集大小 对于分页式的虚拟内存,在准备执行时,不需要也不可能把一个进程的所有页都读取到主存,因此,操作系统必须决定读取多少页。也就是说,给特定的进程分配多大的主存空间,这需要考虑以下几点: 分配给一个进程的存储量越小,在任何时候驻留在主存...

内存覆盖与内存交换

zhouchong阅读(145)评论(0)

覆盖与交换技术是在多道程序环境下用来扩充内存的两种方法。 内存覆盖 早期的计算机系统中,主存容量很小,虽然主存中仅存放一道用户程序,但是存储空间放不下用户进程的现象也经常发生,这一矛盾可以用覆盖技术来解决。 覆盖的基本思想是:由于程序运行时...

请求分页管理方式实现虚拟内存

zhouchong阅读(147)评论(0)

请求分页系统建立在基本分页系统基础之上,为了支持虚拟存储器功能而增加了请求调页功能和页面置换功能。请求分页是目前最常用的一种实现虚拟存储器的方法。 在请求分页系统中,只要求将当前需要的一部分页面装入内存,便可以启动作业运行。在作业执行过程中...

内存非连续分配管理方式

zhouchong阅读(147)评论(0)

非连续分配允许一个程序分散地装入到不相邻的内存分区中,根据分区的大小是否固定分为分页存储管理方式和分段存储管理方式。 分页存储管理方式中,又根据运行作业时是否要把作业的所有页面都装入内存才能运行分为基本分页存储管理方式和请求分页存储管理方式...

内存连续分配管理方式

zhouchong阅读(140)评论(0)

连续分配方式,是指为一个用户程序分配一个连续的内存空间。它主要包括单一连续分配、固定分区分配和动态分区分配。 单一连续分配 内存在此方式下分为系统区和用户区,系统区仅提供给操作系统使用,通常在低地址部分;用户区是为用户提供的、除系统区之外的...

页面抖动(颠簸)和工作集(驻留集)

zhouchong阅读(149)评论(0)

页面抖动(颠簸) 在页面置换过程中的一种最糟糕的情形是,刚刚换出的页面马上又要换入主存,刚刚换入的页面马上就要换出主存,这种频繁的页面调度行为称为抖动,或颠簸。如果一个进程在换页上用的时间多于执行时间,那么这个进程就在颠簸。 频繁的发生缺页...

内存管理的概念

zhouchong阅读(167)评论(0)

内存管理(Memory Management)是操作系统设计中最重要和最复杂的内容之一。虽然计算机硬件一直在飞速发展,内存容量也在不断增长,但是仍然不可能将所有用户进程和系统所需要的全部程序和数据放入主存中,所以操作系统必须将内存空间进行合...