在计算机内部,直接与CPU交换信息的存储器称为“内存储器”,简称“内存”,用来存放计算机运行期间所需的信息,如指令、数据等。1)内存的分类按照存取方式,内存可以分为随机存储器和只读存储器两大类。DRAM的特点是集成度高,必须定期刷新才能保存数据,所以速度较慢,通常用作主存;SRAM的特点是存取速度快,制造成本高,主要用作高速缓冲存储器。图2.6存储单元的地址和内容衡量内存的常用指标有存取速度和存储容量。......
2023-10-22
虽然计算机的内存容量不断增加,但由于经济等限制条件,内存资源是有限的。存储器管理主要是为多任务系统提供良好的环境,方便用户使用存储器,提高存储器的利用率,并能从逻辑上扩充内存。存储器管理可以实现内存分配、内存保护、地址映射、内存扩充等功能。
内存分配的主要任务是为每个程序分配内存空间,从而提高存储器的利用率,减少不可用的内存空间,允许正在运行的程序申请附加的内存空间,以适应程序和数据动态增长的需要。
内存保护的主要任务是确保每个用户程序都在自己的内存空间中运行,互不干扰。(www.chuimin.cn)
一个程序经编译、链接后形成可执行程序,这些程序的起始地址都是从0开始,程序中其他地址都是相对起始地址计算的,这些地址所形成的地址范围称为“地址空间”,其中的地址称为“逻辑地址”。而内存中的一系列存储单元所限定的地址范围称为“内存空间”,其中的地址称为“物理地址”。地址映射功能实现了由地址空间的逻辑地址到内存空间的物理地址的映射。
现在的操作系统一般都采用虚拟内存技术进行存储器管理。虚拟内存技术从逻辑上对物理内存进行扩充,使用户感觉到的内存容量比实际内存容量大得多。也就是说,使系统能运行比实际内存容量大得多的应用程序,或者能让更多的用户并发运行。在虚拟存储机制中,用户程序的地址空间被划分成若干大小相等的区域,一般是4KB,称为“页面”。启动一个任务时,只将当前要执行的一部分程序和数据页面装入内存,其余页面放在硬盘提供的虚拟内存中。在执行的过程中,如果要执行的页面尚未调入内存,则被认为缺页,此时调用请求页面功能将它们调入内存,从而使任务能继续执行下去。如果此时内存已满,则根据相应的页面置换算法,将内存中暂时不用的页面调到磁盘上,腾出足够的内存空间后,将所要访问的页面调入内存,使之能够执行下去。页面的调入和调出完全由存储器管理自动完成。这样,给用户的感觉就是系统所具有的内存容量比实际的内存容量大得多。
有关信息技术教程的文章
在计算机内部,直接与CPU交换信息的存储器称为“内存储器”,简称“内存”,用来存放计算机运行期间所需的信息,如指令、数据等。1)内存的分类按照存取方式,内存可以分为随机存储器和只读存储器两大类。DRAM的特点是集成度高,必须定期刷新才能保存数据,所以速度较慢,通常用作主存;SRAM的特点是存取速度快,制造成本高,主要用作高速缓冲存储器。图2.6存储单元的地址和内容衡量内存的常用指标有存取速度和存储容量。......
2023-10-22
Linux内核中的内存管理框架考虑到了各个方面的需求,实现得非常精细。1内核对于内存的管理和使用的整体框架Linux内核的内存管理也要满足内核自身的需要。图4-32展示了Linux内核的内存管理框架。仅有好的页分配器是不能满足内核对于内存管理的需要的,前面已经介绍了,内核有很多频繁使用的数据结构,对于它们最好单独分配空间进行管理,这就形成了SLAB分配器。......
2023-11-22
在途库存实质上是属于发出商品,由于存在较大的退货可能性,在会计上通常不确认为收入,也不结转成本,因此导致出版企业账面库存偏高,实物库存与账面库存严重不符,财务部门无法通过账实核对控制库存。加强库存管理,控制库存风险,必须把好发货和退货关。如有差错,要及时查明原因并及时处理,避免日后账务不清;第二,要建立定期对账制度。......
2023-08-04
系统集成总体分为设备集成、技术集成和功能集成3个层面。子系统纵向集成保证各子系统具体功能的实现;横向集成主要实现各子系统的联动和协调运行的优化;一体化集成基于横向集成,建立智能集成管理系统。BMS是一体化集成系统即IBMS的基础,也是智能建筑系统集成的核心所在。故以下探讨从BMS入手,以BMS为中心,在其基础上再进行大系统的扩展。......
2023-08-30
内存管理是Linux内核非常重要的功能,可以说是最基础的功能之一。图4-31存储系统层次结构整个内存管理的首要需求自然是内存物理空间的管理。特别是视频应用需求的不断增长使得内存管理的需求也发生了变化,由于图像分辨率以及显示分辨率的不断提高,而协处理器通常又需要连续的物理内存,这样就有对于几兆甚至十几兆连续内存管理的需求。而原有的Linux内核内存管理并不能满足这种需求,这样就需要开发新的内存管理方法。......
2023-11-22
通过持续的调优工作和监测可以找到运行中应用程序的最佳值。此时,UNIX内核的内存不易减少,需要有效地调优数据库内存区域,使用更少内存发挥相同水平的性能。如果内核内存使用约100 MB,并发用户为30名,每个Oracle进程的内存为 10 MB,假定 sort_area_size为 1MB,按以下公式计算出430 MB。100 MB+30×=430 MB因此,物理内存为1 GB的系统,可分配大约600 MB的SGA使用。......
2023-11-01
兰州市生态环境治理的对策与措施第一,控制人口数量,增强环境意识,转变观念,使保护与建设同步进行。绿化南北两山不仅美化了兰州市的环境,而且对改善兰州市的空气质量将起到更重要的作用。近几年来,由于各级环保部门的监管和全体市民环保意识的增强,兰州市的空气质量得到了明显改善,但总体上并不令人乐观,因此,治理兰州市的环境污染,改善人们的生存环境,任重而道远。......
2023-12-02
现场采集的土壤样品经核对无误后,进行分类装箱,运往实验室加工处理。图5-5 土壤样品的四分法示意图测定挥发性或不稳定组分,如挥发酚、氨氮、硝酸盐氮、氰化物等,需用新鲜土样。(二)样品管理土壤样品管理包括土样加工处理、分装、分发过程中的管理和土样入库保存管理。在保存期内,应定期检查土样保存情况,防止霉变、鼠害和土壤样品标签脱落等。......
2023-11-23
相关推荐