把Win7系统装到内存里 打造超高速的RAMOS

把Win7系统装到内存里 打造超高速的RAMOS
把Win7系统装到内存里 打造超高速的RAMOS

把Win7系统装到内存里打造超高速的RAMOS 2010-11-07 22:37:02| 分类: computer | 标签:ramos 系统内存虚拟磁盘文件 |字号大中小订阅 .

把Win7系统装到内存里打造超高速的RAMOS

RamOS是什么?

现在电脑的内存越来越大,2GB已经成为标配,配置4GB内存的用户也有不少。利用剩余内存制作虚拟磁盘加快系统操作,相信大家已经看过不少类似的文章。可是你想过要把一个完整的系统放在内存里运行吗?这种系统叫做内存操作系统(RAMOS)。它不仅运行更快,而且操作更安全,维护也更方便!

下面,跟着小编一起,来动手实战吧!

什么是RAMOS

顾名思义就是内存操作系统,它的原理是利用特殊的软件把部分内存虚拟为硬盘,然后将制作好的操作系统镜像释放到这个虚拟磁盘中运行。其实Windows 7预装环境的PE2.0就是这样的一个系统。

RAMOS有什么好处

1、内存配置较高的笔记本电脑

由于内存读写速度比普通硬盘快,因此RAMOS的运行速度也就更快,而且成功加载到内存后,可以脱离本机硬盘运行。因此对于此类用户,使用RAMOS不仅可以提高运行速度,而且还可以大大提高电池续航能力(硬盘耗电量远比内存大)。

2、对系统安全性要求较高的用户

现在网络安全形势严峻,即使安装杀毒软件也可能会中毒。由于RAMOS在内存中运行,而内存在电脑重启或断电后不会保存任何数据,因此即使RAMOS中毒了,重启后也可以自动复原,所以可以说,RAMOS是永不中毒的“金刚系统”!

3、多系统用户

常规的情况下如果要安装多系统,我们不但要为新系统规划安装分区,还要维护它,而多系统的维护也是一个让人头痛的问题。不过RAMOS就是一个镜像文件,可以放在本机的任意位置,因此非常便于维护和管理。比如可以在预装Windows 7电脑上安装RAM Windows XP(以下简称RAM XP)组成双系统(当然也可以制作RAM Win7)。只要你愿意,安装再多的系统也没关系,而且只要删除镜像文件就可以完成卸载。

准备工作

既然RAMOS有这多的好处,那就马上开始制作吧。下面以打造RAMXP为例介绍具体操作步骤。

1、确认你的系统内存在1GB以上,因为至少要使用500MB左右的内存来存放系统文件。

2、你可以根据内存情况,选择正常系统或精简版系统进行安装。

3、由于这个系统要安装在本机第一分区,因此操作之前要使用Ghost等软件将当前系统备份到其他分区。

4、安装好的系统文件要在WinPE下全部复制到虚拟磁盘,因此还要准备好一个WinPE启动盘(推荐使用老毛桃WinPE,可以将其安装到本地硬盘备用)。

5、其他所需软件,大家可以自己在网上找下下载,没有偏门的。

RAMOS制作实战

第一步:将原有系统进行备份之后,启动XP的安装程序选择全新安装,并按照提示将系统安装到C盘并将驱动、常用软件全部安装好。安装完毕后对系统进行适当精简,如将垃圾文件删除,将虚拟内存转移到其他分区等。最终系统占用空间最好控制在1GB以下。

提示:为了精简系统,可以选择只安装系统和必需的软件,因为其他软件可以在需要时安装,只是不会保存在系统中。

第二步:将下载的Firadisk软件(https://www.360docs.net/doc/ca8074630.html,/grub4dos/FiraDisk/)解压缩,并运行“firadisk”目录下的安装文件“setup.bat”进行安装,重启后完成虚拟磁盘驱动的安装,然后打开计算机管理当中的设备管理器,展开“SCSI和raid控制器”,确认可以看到“Firadisk Vitrual Disk Enumerator”设备。

第三步:再次运行刚刚解压缩的文件夹当中的“VDM虚拟光驱”目录下的“VirtualDriveManager.exe”,然后单击“文件→创建”,按提示在E盘下创建一个名为“ramxp.img”的虚拟磁盘文件,大小为1024MB(即1GB,根据自己的内存大小进行设置,最大不要超过3.25GB)。接着返回VDM虚拟光驱主界面,单击“文件→装载”,将刚刚创建的虚拟磁盘文件装载(如“e:amxp.img”),再将盘符分配为N。现在打开资源管理器可以看到新增了一个N分区(字符颜色为蓝色)。用鼠标右键点击选择“格式化”并按照提示将其格式化为NTFS分区并启用压缩(以获取更大存取空间)。

提示:这一步是创建一个虚拟分区,因此首先要确定你的磁盘有足够的空间(如文中所说的E 盘),同时要根据你的内存情况设定虚拟磁盘文件的大小,切不可超过实际内存的大小(如2GB 内存,以不超过1GB空间为佳)。

RAMOS制作指南

第四步:启动注册表编辑器,定位到“HKEY_LOCAL_MACHINE\SYSTEM”,然后删除其下的“MountedDevices”键值,这样在进入RAMOS后,虚拟磁盘的盘符就会自动变成“C:”。

提示:为以防万一,请在删除之前做好注册表的备份工作。

第五步:重新启动电脑并使用光盘将系统引导到WinPE环境,然后运行VDM虚拟光驱加载“ramxp.img”镜像文件到N盘,按提示将C盘下除“RECYCLER”、“pagefile.sys”和“SystemVolumeInfor-mation”外所有文件全部复制到N盘(如果在WinPE中运行VDM虚拟光驱时提示缺少DLL文件,请将“vdm.exe”和“vdd-x86.sys”一起复制到系统“System32”目录下运行即可)。这样,一个完整的系统镜像文件就完成了。

提示:如果是制作RAMWin7,由于软、硬链接文件存在无法直接复制的情况,此时需要使用“imagex”命令捕捉C盘镜像(如:Imagex/capturec:d:\win7.wim"win7"),然后再释放到N盘(如:imagex/applyd:\win7.wim"1"n:)。

第六步:重新使用Ghost将原来的系统恢复到C盘,然后将下载的“grldr”文件复制到C 盘。如果原来是XP系统用户,使用记事本打开C盘目录下的“boot.ini”文件,在文件最后添加“C:\grldr=引导内存XP系统”并保存即可。

接下来打开下载文件的目录,将其中的“menu.lst”配置文件放到C盘根目录当中。

提示:如果原来系统是Windows7用户,将下载的“grldr文件”压缩包复制到C盘解压缩,然后以系统管理员身份运行下载的“bcdtool.exe”,单击“编辑/新建实模式启动项(grub、win98、linux)”,重启后即可在多重启动菜单中选择“Grubfordos”加载“grldr”。

因为“grldr文件”压缩包当中的两个文件默认为隐藏的系统文件,所以如果你的电脑没有开启“显示所有文件和文件夹”的选项,那么在解压缩之后是看不到这两个文件的。如果你不确定是否成功解压缩,还可以复制另外两个以“.重命名”为后缀的文件到C盘,再将这个后缀去掉即可。

此外,Win7用户请复制下载的“Win7menu.lst”文件到C盘根目录,然后将其重命名为“menu.lst”。

第七步:现在重新启动系统,就可以看到在系统选择菜单当中有了新的选项,此时XP用户在多重启动选择“引导内存XP系统”(Windows7用户在启动管理器选择“GRUB”),系统就会自动将“ramxp.img”加载到内存中运行。进入RAMOS后打开磁盘管理组件,可以看到系统新增了一个1GB大小的磁盘,这就是内存虚拟磁盘。

快速、安全就是RAMOS

现在大家就可以尽情地使用这个RAMOS了。由于这是在内存中运行操作系统,我们可以在这个系统中进行任意操作。比如进行病毒测试、数据抢救等操作。因为它是一个完整的XP系统,因此功能当然要比WinPE等精简系统更为全面。而且RAMOS与已经安装的系统没有任何冲突,这个系统可以在你需要的任何时候启动。

如果你想要安装双系统,那么RAMOS要比任何形式的双系统都要快速、方便,而且更安全,完全不怕感染病毒或系统被修改;如果你的电脑配置并不够高,那么安装RAMOS可以大大提高电脑的运行速度;如果是笔记本,启用RAMOS还可以有效节能,让本本运行得更久。

提示:如果要删除这个系统,只要打开设备管理器将其中“FiradiskVitrualDiskEnumerator”设备卸载,并删除“C:\WINDOWS\system32\rivers”目录下的“firadisk.sys”和“ramxp.img”文件即可。如果要对RAMOS进行维护(如添加、删除软件),只要使用VDM虚拟光驱加载镜像文件再进行操作即可。比如杀毒升级,可以在源系统先升级好病毒库,在使用VDM虚拟光驱加载镜像后将升级后的病毒库目录复制到镜像中替换同名文件即可。

看过本文,相信不少拥有大内存的读者已经按捺不住要试试了吧?没错,双系统还可以这样玩!相比其他普通形式的双系统,完全在内存当中运行的系统,可以充分发挥内存读写速度快的优势,并且进行任意操作都不会影响到系统的安全性,即便系统崩溃,重新启动就又恢复到了原来的样子,比影子系统还要强大!而且具体的操作步骤也比较简单,只要你按照操作步骤一步一步地完成,很容易就可以实现。

操作系统内存管理复习过程

操作系统内存管理

操作系统内存管理 1. 内存管理方法 内存管理主要包括虚地址、地址变换、内存分配和回收、内存扩充、内存共享和保护等功能。 2. 连续分配存储管理方式 连续分配是指为一个用户程序分配连续的内存空间。连续分配有单一连续存储管理和分区式储管理两种方式。 2.1 单一连续存储管理 在这种管理方式中,内存被分为两个区域:系统区和用户区。应用程序装入到用户区,可使用用户区全部空间。其特点是,最简单,适用于单用户、单任务的操作系统。CP/M和 DOS 2.0以下就是采用此种方式。这种方式的最大优点就是易于管理。但也存在着一些问题和不足之处,例如对要求内

存空间少的程序,造成内存浪费;程序全部装入,使得很少使用的程序部分也占用—定数量的内存。 2.2 分区式存储管理 为了支持多道程序系统和分时系统,支持多个程序并发执行,引入了分区式存储管理。分区式存储管理是把内存分为一些大小相等或不等的分区,操作系统占用其中一个分区,其余的分区由应用程序使用,每个应用程序占用一个或几个分区。分区式存储管理虽然可以支持并发,但难以进行内存分区的共享。 分区式存储管理引人了两个新的问题:内碎片和外碎片。 内碎片是占用分区内未被利用的空间,外碎片是占用分区之间难以利用的空闲分区(通常是小空闲分区)。 为实现分区式存储管理,操作系统应维护的数据结构为分区表或分区链表。表中各表项一般包括每个分区的起始地址、大小及状态(是否已分配)。

分区式存储管理常采用的一项技术就是内存紧缩(compaction)。 2.2.1 固定分区(nxedpartitioning)。 固定式分区的特点是把内存划分为若干个固定大小的连续分区。分区大小可以相等:这种作法只适合于多个相同程序的并发执行(处理多个类型相同的对象)。分区大小也可以不等:有多个小分区、适量的中等分区以及少量的大分区。根据程序的大小,分配当前空闲的、适当大小的分区。 优点:易于实现,开销小。 缺点主要有两个:内碎片造成浪费;分区总数固定,限制了并发执行的程序数目。 2.2.2动态分区(dynamic partitioning)。 动态分区的特点是动态创建分区:在装入程序时按其初始要求分配,或在其执行过程中通过系统调用进行分配或改变分区大小。与固定分区相比较其优点是:没有内碎

把Win7系统装到内存里打造超高速的

把Win7系统装到内存里打造超高速的RAMOS 2010-11-07 22:37:02| 分类: computer | 标签:ramos 系统内存虚拟磁盘文件 |字号大中小订阅 . 把Win7系统装到内存里打造超高速的RAMOS RamOS是什么? 现在电脑的内存越来越大,2GB已经成为标配,配置4GB内存的用户也有不少。利用剩余内存制作虚拟磁盘加快系统操作,相信大家已经看过不少类似的文章。可是你想过要把一个完整的系统放在内存里运行吗?这种系统叫做内存操作系统(RAMOS)。它不仅运行更快,而且操作更安全,维护也更方便! 下面,跟着小编一起,来动手实战吧! 什么是RAMOS 顾名思义就是内存操作系统,它的原理是利用特殊的软件把部分内存虚拟为硬盘,然后将制作好的操作系统镜像释放到这个虚拟磁盘中运行。其实Windows 7预装环境的PE2.0就是这样的一个系统。 RAMOS有什么好处 1、内存配置较高的笔记本电脑 由于内存读写速度比普通硬盘快,因此RAMOS的运行速度也就更快,而且成功加载到内存后,可以脱离本机硬盘运行。因此对于此类用户,使用RAMOS不仅可以提高运行速度,而且还可以大大提高电池续航能力(硬盘耗电量远比内存大)。 2、对系统安全性要求较高的用户 现在网络安全形势严峻,即使安装杀毒软件也可能会中毒。由于RAMOS在内存中运行,而内存在电脑重启或断电后不会保存任何数据,因此即使RAMOS中毒了,重启后也可以自动复原,所以可以说,RAMOS是永不中毒的“金刚系统”! 3、多系统用户 常规的情况下如果要安装多系统,我们不但要为新系统规划安装分区,还要维护它,而多系统的维护也是一个让人头痛的问题。不过RAMOS就是一个镜像文件,可以放在本机的任意位置,因此非常便于维护和管理。比如可以在预装Windows 7电脑上安装RAM Windows XP(以下简称RAM XP)组成双系统(当然也可以制作RAM Win7)。只要你愿意,安装再多的系统也没关系,而且只要删除镜像文件就可以完成卸载。 准备工作 既然RAMOS有这多的好处,那就马上开始制作吧。下面以打造RAMXP为例介绍具体操作步骤。 1、确认你的系统内存在1GB以上,因为至少要使用500MB左右的内存来存放系统文件。 2、你可以根据内存情况,选择正常系统或精简版系统进行安装。 3、由于这个系统要安装在本机第一分区,因此操作之前要使用Ghost等软件将当前系统备份到其他分区。 4、安装好的系统文件要在WinPE下全部复制到虚拟磁盘,因此还要准备好一个WinPE启动盘(推荐使用老毛桃WinPE,可以将其安装到本地硬盘备用)。 5、其他所需软件,大家可以自己在网上找下下载,没有偏门的。 RAMOS制作实战 第一步:将原有系统进行备份之后,启动XP的安装程序选择全新安装,并按照提示将系统安装到C盘并将驱动、常用软件全部安装好。安装完毕后对系统进行适当精简,如将垃圾文件删除,将虚拟内存转移到其他分区等。最终系统占用空间最好控制在1GB以下。 提示:为了精简系统,可以选择只安装系统和必需的软件,因为其他软件可以在需要时安装,只是不会保存在系统中。 第二步:将下载的Firadisk软件(/FiraDisk/)解压缩,并运行“firadisk”目录下的安装

操作系统实验之内存管理实验报告

学生学号 实验课成绩 武汉理工大学 学生实验报告书 实验课程名称 计算机操作系统 开 课 学 院 计算机科学与技术学院 指导老师姓名 学 生 姓 名 学生专业班级 2016 — 2017 学年第一学期

实验三 内存管理 一、设计目的、功能与要求 1、实验目的 掌握内存管理的相关内容,对内存的分配和回收有深入的理解。 2、实现功能 模拟实现内存管理机制 3、具体要求 任选一种计算机高级语言编程实现 选择一种内存管理方案:动态分区式、请求页式、段式、段页式等 能够输入给定的内存大小,进程的个数,每个进程所需内存空间的大小等 能够选择分配、回收操作 内购显示进程在内存的储存地址、大小等 显示每次完成内存分配或回收后内存空间的使用情况 二、问题描述 所谓分区,是把内存分为一些大小相等或不等的分区,除操作系统占用一个分区外,其余分区用来存放进程的程序和数据。本次实验中才用动态分区法,也就是在作业的处理过程中划分内存的区域,根据需要确定大小。 动态分区的分配算法:首先从可用表/自由链中找到一个足以容纳该作业的可用空白区,如果这个空白区比需求大,则将它分为两个部分,一部分成为已分配区,剩下部分仍为空白区。最后修改可用表或自由链,并回送一个所分配区的序号或该分区的起始地址。 最先适应法:按分区的起始地址的递增次序,从头查找,找到符合要求的第一个分区。

最佳适应法:按照分区大小的递增次序,查找,找到符合要求的第一个分区。 最坏适应法:按分区大小的递减次序,从头查找,找到符合要求的第一个分区。 三、数据结构及功能设计 1、数据结构 定义空闲分区结构体,用来保存内存中空闲分区的情况。其中size属性表示空闲分区的大小,start_addr表示空闲分区首地址,next指针指向下一个空闲分区。 //空闲分区 typedef struct Free_Block { int size; int start_addr; struct Free_Block *next; } Free_Block; Free_Block *free_block; 定义已分配的内存空间的结构体,用来保存已经被进程占用了内存空间的情况。其中pid作为该被分配分区的编号,用于在释放该内存空间时便于查找。size表示分区的大小,start_addr表示分区的起始地址,process_name存放进程名称,next指针指向下一个分区。 //已分配分区的结构体 typedef struct Allocate_Block { int pid; int size; int start_addr; char process_name[PROCESS_NAME_LEN]; struct Allocate_Block *next; } Allocate_Block; 2、模块说明 2.1 初始化模块 对内存空间进行初始化,初始情况内存空间为空,但是要设置内存的最大容量,该内存空间的首地址,以便之后新建进程的过程中使用。当空闲分区初始化

第四章 操作系统存储管理(练习题)

第四章存储管理 1. C存储管理支持多道程序设计,算法简单,但存储碎片多。 A. 段式 B. 页式 C. 固定分区 D. 段页式 2.虚拟存储技术是 B 。 A. 补充内存物理空间的技术 B. 补充相对地址空间的技术 C. 扩充外存空间的技术 D. 扩充输入输出缓冲区的技术 3.虚拟内存的容量只受 D 的限制。 A. 物理内存的大小 B. 磁盘空间的大小 C. 数据存放的实际地址 D. 计算机地址位数 4.动态页式管理中的 C 是:当内存中没有空闲页时,如何将已占据的页释放。 A. 调入策略 B. 地址变换 C. 替换策略 D. 调度算法 5.多重分区管理要求对每一个作业都分配 B 的内存单元。 A. 地址连续 B. 若干地址不连续 C. 若干连续的帧 D. 若干不连续的帧 6.段页式管理每取一数据,要访问 C 次内存。 A. 1 B. 2 C. 3 D. 4 7.分段管理提供 B 维的地址结构。 A. 1 B. 2 C. 3 D. 4 8.系统抖动是指 B。 A. 使用计算机时,屏幕闪烁的现象 B. 刚被调出内存的页又立刻被调入所形成的频繁调入调出的现象 C. 系统盘不干净,操作系统不稳定的现象 D. 由于内存分配不当,造成内存不够的现象 9.在 A中,不可能产生系统抖动现象。 A. 静态分区管理 B. 请求分页式管理 C. 段式存储管理 D. 段页式存储管理 10.在分段管理中 A 。 A. 以段为单元分配,每段是一个连续存储区 B. 段与段之间必定不连续 C. 段与段之间必定连续 D. 每段是等长的 11.请求分页式管理常用的替换策略之一有 A 。 A. LRU B. BF C. SCBF D. FPF 12.可由CPU调用执行的程序所对应的地址空间为 D 。 A. 名称空间 B. 虚拟地址空间 C. 相对地址空间 D. 物理地址空间 13. C 存储管理方式提供二维地址结构。 A. 固定分区 B. 分页

操作系统内存管理系统

操作系统存管理 1. 存管理方法 存管理主要包括虚地址、地址变换、存分配和回收、存扩充、存共享和保护等功能。 2. 连续分配存储管理方式 连续分配是指为一个用户程序分配连续的存空间。连续分配有单一连续存储管理和分区式储管理两种方式。 2.1 单一连续存储管理 在这种管理方式中,存被分为两个区域:系统区和用户区。应用程序装入到用户区,可使用用户区全部空间。其特点是,最简单,适用于单用户、单任务的操作系统。CP/M和DOS 2.0以下就是采用此种方式。这种方式的最大优点就是易于管理。但也存在着一些问题和不足之处,例如对要求存空间少的程序,造成存浪费;程序全部装入,使得很少使用的程序部分也占用—定数量的存。

2.2 分区式存储管理 为了支持多道程序系统和分时系统,支持多个程序并发执行,引入了分区式存储管理。分区式存储管理是把存分为一些大小相等或不等的分区,操作系统占用其中一个分区,其余的分区由应用程序使用,每个应用程序占用一个或几个分区。分区式存储管理虽然可以支持并发,但难以进行存分区的共享。 分区式存储管理引人了两个新的问题:碎片和外碎片。 碎片是占用分区未被利用的空间,外碎片是占用分区之间难以利用的空闲分区(通常是小空闲分区)。 为实现分区式存储管理,操作系统应维护的数据结构为分区表或分区链表。表中各表项一般包括每个分区的起始地址、大小及状态(是否已分配)。 分区式存储管理常采用的一项技术就是存紧缩(compaction)。

2.2.1 固定分区(nxedpartitioning)。 固定式分区的特点是把存划分为若干个固定大小的连续分区。分区大小可以相等:这种作法只适合于多个相同程序的并发执行(处理多个类型相同的对象)。分区大小也可以不等:有多个小分区、适量的中等分区以及少量的大分区。根据程序的大小,分配当前空闲的、适当大小的分区。 优点:易于实现,开销小。 缺点主要有两个:碎片造成浪费;分区总数固定,限制了并发执行的程序数目。 2.2.2动态分区(dynamic partitioning)。 动态分区的特点是动态创建分区:在装入程序时按其初始要求分配,或在其执行过程过系统调用进行分配或改变分区大小。与固定分区相比较其优点是:没有碎片。但它却引入了另一种碎片——外碎片。动态分区的分区分配就是寻找某个空闲分区,其大小需大于或等于程序的要求。若是大于要求,则将该分区分割成两个分区,其中一个分区为要

操作系统实验内存分配

西安邮电大学 (计算机学院) 课内实验报告 实验名称:内存管理 专业名称:软件工程 班级: 学生姓名: 学号(8位): 指导教师: 实验日期:

实验五:进程 1.实验目的 通过深入理解区管理的三种算法,定义相应的数据结构,编写具体代码。充分模拟三种算法的实现过程,并通过对比,分析三种算法的优劣。 (1)掌握内存分配FF,BF,WF策略及实现的思路; (2)掌握内存回收过程及实现思路; (3)参考给出的代码思路,实现内存的申请、释放的管理程序,调试运行,总结程序设计中出现的问题并找出原因,写出实验报告。 2.实验要求: 1)掌握内存分配FF,BF,WF策略及实现的思路; 2)掌握内存回收过程及实现思路; 3)参考本程序思路,实现内存的申请、释放的管理程序,调试运行,总结程序设计中出现的问题并找出原因,写出实验报告。 3.实验过程: 创建进程:

删除其中几个进程:(默认以ff首次适应算法方式排列) Bf最佳适应算法排列方式:

wf最差匹配算法排列方式: 4.实验心得: 这次实验实验时间比较长,而且实验指导书中对内存的管理讲的很详细,老师上课的时候也有讲的很详细,但是代码比较长,刚开始的时候也是不太懂,但是后面经过和同学一起商讨,明白几种算法的含义: ①首次适应算法。在采用空闲分区链作为数据结构时,该算法要求空闲分区链表以地址递增的次序链接。在进行内存分配时,从链首开始顺序查找,直至找到一个能满足进程大小要求的空闲分区为止。然后,再按照进程请求内存的大小,从该分区中划出一块内存空间分配给请求进程,余下的空闲分区仍留在空闲链中。 ②循环首次适应算法。该算法是由首次适应算法演变而形成的,在为进程分配内存空间时,从上次找到的空闲分区的下一个空闲分区开始查找,直至找到第一个能满足要求的空闲分区,并从中划出一块与请求的大小相等的内存空间分配给进程。 ③最佳适应算法将空闲分区链表按分区大小由小到大排序,在链表中查找第一个满足要求的分区。 ④最差匹配算法将空闲分区链表按分区大小由大到小排序,在链表中找到第一个满足要求的空闲分区。 实验中没有用到循环首次适应算法,但是对其他三种的描述还是很详细,总的来说,从实验中还是学到了很多。 5.程序源代码: #include #include #include

WIN7下C盘大量文件占着内存哪些文件是可以删除

机子用久了之后,就会变得越来越卡,主要原因还是因为Win7系统下C盘存放着大量文件占着内存,其实C盘中很多文件是可以删除的,我们要如何知道呢?赶紧跟着小编来学学如何判定哪些文件是可以删除的吧。 方法如下: 第一、我们首先关闭Win7系统休眠功能,最多能释放出3G多空间喔 以管理员身份运行,所有程序;附件;命令提示符,右击选择以管理员身份运行,进入命令提示符后,手工输入powercfg -h off 关闭Win7系统休眠功能。 第二、关闭系统保护 计算机右键属性--高级管理设置--系统保护。 第三、转移虚拟内存 计算机右键属性--高级管理设置--高级--性能-设置-高级-更改。 第四、转移用户的文件 桌面双击 Administrator(用户文件夹)文件夹,在这里推荐转移4个系统文件夹桌面,收藏夹,我的桌面,我的文档,右键要转移的项目属性--位置 X:UsersAdministrator 即可。 第五、删文件不删功能、简化优化系统不简优化性能 1.C:WindowsWebWall*** (Windows自带墙纸)推荐转移 2.C:WindowsSystem32DriverStoreFileRepository 下 搜索输入 ati*.inf (14.6M) nv*.inf(94.9M) (A卡用户删N、N卡用户删A) 搜索输入 mdm*.inf (21.6M) 现在早已没人用的东西删 搜索输入 prn*.inf (781M) prn 开头的全部都是打印机驱动,相信大多数人都是用不上的。就是有打印机,买的时候也会带有驱动,删除它。 注意:prnms001.inf/prnoc001.inf/prnms002.inf 这三个并不是打印机驱动,建议保留。 3.C:Boot (13.3M) 这个里面是不同语言的Windows启动界面,除zh-CN外均可删除。

操作系统课程设计内存管理

内存管理模拟 实验目标: 本实验的目的是从不同侧面了解Windows 2000/XP 对用户进程的虚拟内存空间的管理、分配方法。同时需要了解跟踪程序的编写方法(与被跟踪程序保持同步,使用Windows提供的信号量)。对Windows分配虚拟内存、改变内存状态,以及对物理内存(physical memory)和页面文件(pagefile)状态查询的API 函数的功能、参数限制、使用规则要进一步了解。 默认情况下,32 位Windows 2000/XP 上每个用户进程可以占有2GB 的私有地址空间,操作系统占有剩下的2GB。Windows 2000/XP 在X86 体系结构上利用二级页表结构来实现虚拟地址向物理地址的变换。一个32 位虚拟地址被解释为三个独立的分量——页目录索引、页表索引和字节索引——它们用于找出描述页面映射结构的索引。页面大小及页表项的宽度决定了页目录和页表索引的宽度。 实验要求: 使用Windows 2000/XP 的API 函数,编写一个包含两个线程的进程,一个线程用于模拟内存分配活动,一个线程用于跟踪第一个线程的内存行为,而且要求两个线程之间通过信号量实现同步。模拟内存活动的线程可以从一个文件中读出要进行的内存操作,每个内存操作包括如下内容: 时间:操作等待时间。 块数:分配内存的粒度。 操作:包括保留(reserve)一个区域、提交(commit)一个区域、释放(release)一个区域、回收(decommit)一个区域和加锁(lock)与解锁(unlock)一个区域,可以将这些操作编号存放于文件。保留是指保留进程的虚拟地址空间,而不分配物理 存储空间。提交在内存中分配物理存储空间。回收是指释放物理内存空间,但在虚拟地址空间仍然保留,它与提交相对应,即可以回收已经提交的内存块。释放是指将物理存储和虚拟地址空间全部释放,它与保留(reserve)相对应,即可以释放已经保留的内存块。 大小:块的大小。 访问权限:共五种,分别为PAGE_READONLY,PAGE_READWRITE ,PAGE_EXECUTE,PAGE_EXECUTE_READ 和PAGE EXETUTE_READWRITE。可以将这些权限编号存放于文件中跟踪线程将页面大小、已使用的地址范围、物理内存总量,以及虚拟内存总量等信息显示出来。

windows操作系统内存管理方式综述

一页式管理 1 页式管理的基本原理将各进程的虚拟空间划分成若干个长度相等的页(page),页式管理把内存空间按页的大小划分成片或者页面(page frame),然后把页式虚拟地址与内存地址建立一一对应页表,并用相应的硬件地址变换机构,来解决离散地址变换问题。页式管理采用请求调页或预调页技术实现了内外存存储器的统一管理。 它分为 1 静态页式管理。静态分页管理的第一步是为要求内存的作业或进程分配足够的页面。系统通过存储页面表、请求表以及页表来完成内存的分配工作。静态页式管理解决了分区管理时的碎片问题。但是,由于静态页式管理要求进程或作业在执行前全部装入内存,如果可用页面数小于用户要求时,该作业或进程只好等待。而且作业和进程的大小仍受内存可用页面数的限制。 2 动态页式管理。动态页式管理是在静态页式管理的基础上发展起来的。它分为请求页式管理和预调入页式管理。 优点:没有外碎片,每个内碎片不超过页大小。一个程序不必连续存放。便于改变程序占用空间的大小(主要指随着程序运行而动态生成的数据增多,要求地址空间相应增长,通常由系统调用完成而不是操作系统自动完成)。 缺点:程序全部装入内存。 要求有相应的硬件支持。例如地址变换机构,缺页中断的产生和选择淘汰页面等都要求有相应的硬件支持。这增加了机器成本。增加了系统开销,例如缺页中断处理机,请求调页的算法如选择不当,有可能产生抖动现象。虽然消除了碎片,但每个作业或进程的最后一页内总有一部分空间得不到利用果页面较大,则这一部分的损失仍然较大。 二段式管理的基本思想 把程序按内容或过程(函数)关系分成段,每段有自己的名字。一个用户作业或进程所包含的段对应一个二维线形虚拟空间,也就是一个二维虚拟存储器。段式管理程序以段为单位分配内存,然后通过地址影射机构把段式虚拟地址转换为实际内存物理地址。 程序通过分段(segmentation)划分为多个模块,如代码段、数据段、共享段。其优点是:可以分别编写和编译。可以针对不同类型的段采取不同的保护。可以按段为单位来进行共享,包括通过动态链接进行代码共享。 三段页式管理的实现原理 1 虚地址的构成 一个进程中所包含的具有独立逻辑功能的程序或数据仍被划分为段,并有各自的段号s。这反映相继承了段式管理的特征。其次,对于段s中的程序或数据,则按照一定的大小将其划分为不同的页。和页式系统一样,最后不足一页的部分仍占一页。这反映了段页式管理中的页式特征。从而,段页式管理时的进程的虚拟地址空间中的虚拟地址由三部分组成:即段号s,页号P和页内相对地址d。虚拟空间的最小单位是页而不是段,从而内存可用区也就被划分成为着干个大小相等的页面,且每段所拥有的程序和数据在内存中可以分开存放。分段的大小也不再受内存可用区的限制。 2 段表和页表

操作系统内存管理原理

内存分段和请求式分页 在深入i386架构的技术细节之前,让我们先返回1978年,那一年Intel 发布了PC处理器之母:8086。我想将讨论限制到这个有重大意义的里程碑上。如果你打算知道更多,阅读Robert L.的80486程序员参考(Hummel 1992)将是一个很棒的开始。现在看来这有些过时了,因为它没有涵盖Pentium处理器家族的新特性;不过,该参考手册中仍保留了大量i386架构的基本信息。尽管8086能够访问1MB RAM的地址空间,但应用程序还是无法“看到”整个的物理地址空间,这是因为CPU寄存器的地址仅有16位。这就意味着应用程序可访问的连续线性地址空间仅有64KB,但是通过16位段寄存器的帮助,这个64KB大小的内存窗口就可以在整个物理空间中上下移动,64KB逻辑空间中的线性地址作为偏移量和基地址(由16位的段寄存器给处)相加,从而构成有效的20位地址。这种古老的内存模型仍然被最新的Pentium CPU支持,它被称为:实地址模式,通常叫做:实模式。 80286 CPU引入了另一种模式,称为:受保护的虚拟地址模式,或者简单的称之为:保护模式。该模式提供的内存模型中使用的物理地址不再是简单的将线性地址和段基址相加。为了保持与8086和80186的向后兼容,80286仍然使用段寄存器,但是在切换到保护模式后,它们将不再包含物理段的地址。替代的是,它们提供了一个选择器(selector),该选择器由一个描述符表的索引构成。描述符表中的每一项都定义了一个24位的物理基址,允许访问16MB RAM,在当时这是一个很不可思议的数量。不过,80286仍然是16位CPU,因此线性地址空间仍然被限制在64KB。 1985年的80386 CPU突破了这一限制。该芯片最终砍断了16位寻址的锁链,将线性地址空间推到了4GB,并在引入32位线性地址的同时保留了基本的选择器/描述符架构。幸运的是,80286的描述符结构中还有一些剩余的位可以拿来使用。从16位迁移到32位地址后,CPU的数据寄存器的大小也相应的增加了两倍,并同时增加了一个新的强大的寻址模型。真正的32位的数据和地址为程序员带了实际的便利。事实上,在微软的Windows平台真正完全支持32位模型是在好几年之后。Windows NT的第一个版本在1993年7月26日发布,实现了真正意义上的Win32 API。但是Windows 3.x程序员仍然要处理由独立的代码和数据段构成的64KB内存片,Windows NT提供了平坦的4GB地址空间,在那儿可以使用简单的32位指针来寻址所有的代码和数据,而不需要分段。在内部,当然,分段仍然在起作用,就像我在前面提及的那样。不过管理段的所有责任都被移给了操作系统。

操作系统实验内存分配

精心整理西安邮电大学 (计算机学院) 课内实验报告 1. (1 (2 (3 原因,写出实验报告。 2.实验要求: 1)掌握内存分配FF,BF,WF策略及实现的思路; 2)掌握内存回收过程及实现思路; 3)参考本程序思路,实现内存的申请、释放的管理程序,调试运行,总结程序设计中出现的问题并找出原因,写出实验报告。

3.实验过程: 创建进程: 删除其中几个进程:(默认以ff首次适应算法方式排列) Bf最佳适应算法排列方式: wf最差匹配算法排列方式: 4.实验心得: 明 实验中没有用到循环首次适应算法,但是对其他三种的描述还是很详细,总的来说,从实验中还是学到了很多。 5.程序源代码: #include #include #include #include

#define PROCESS_NAME_LEN 32 //进程名长度 #define MIN_SLICE 10 //最小碎片的大小#define DEFAULT_MEM_SIZE 1024 //内存大小 #define DEFAULT_MEM_START 0 //起始位置 /*内存分配算法*/ #define MA_FF 1 #define MA_BF 2 #define MA_WF 3 /*描述每一个空闲块的数据结构*/ struct free_block_type { }; /* /* { }; /* /* void display_menu(); int set_mem_size(); void set_algorithm(); void rearrange(int algorithm); int rearrange_WF(); int rearrange_BF(); int rearrange_FF(); int new_process(); int allocate_mem(struct allocated_block *ab);

Windows7 优化大师详细使用教程

Windows7 优化大师详细使用教程 对于持续关注Windows7的用户来说,现如今早已通过各种渠道在自己的爱机上装上了win7了吧,虽说win7很新潮,各方面的性能及特色功能都使我们很好奇的去摸索。虽说win7在系统要求方面相对于之前的Vista来说较低,不过对于我们这些普通的电脑配置用户来说,如果不进行相关的优化的话,用起来还是有点卡卡的,所以优化win7成了当务之急。 笔者在网上寻找win7优化方面的资料时发现,与其通过各种命令、操作来手动优化,倒不如使用一些整合的优化工具来的更加方便、快捷,而其中“Windows7优化大师”就是一款不错的优化工具。 一、软件资料 二、软件使用 软件安装

图1 图2

图3 软件界面

图4、软件界面 功能&特点 第一次打开使用时,软件会提示用户是否建立系统的还原点,所谓的还原点即是在优化的过程中如若有不满意的地方,直接可以还原到之前的一些属性设置,这里笔者建议大家还是建立一个还原点比较好,以防不时之需 图5、软件的系统还原

设置完毕都,软件会自动跳转至主页面,此时用户可根据提示进行自动优化,或者自己进行手动的优化,对于不熟悉win7的用户来说,自动优化比较省事,没有太多复杂的操作,直接点击“下一步”完成即可 图6、自动优化向导 下面笔者给大家重点解析下Windows7优化大师的几大重点优化功能 1、系统优化 在页面上单击“系统优化”菜单,在弹出的对话框中,左侧有关于系统优化的相关子项目,包括“内存及缓存、服务优化、开机/关机、网络”等等 在内存及缓存中,用户可根据实际的电脑配置对其进行调节,如若用户不是很清楚此项的功能意义,那么单击“自动设置”软件会自动帮你完成此操作的

操作系统 内存管理实验报告

同组同学学号: 同组同学姓名: 实验日期:交报告日期: 实验(No. 4 )题目:编程与调试:内存管理 实验目的及要求: 实验目的: 操作系统的发展使得系统完成了大部分的内存管理工作,对于程序员而言,这些内存管理的过程是完全透明不可见的。因此,程序员开发时从不关心系统如何为自己分配内存,而且永远认为系统可以分配给程序所需的内存。在程序开发时,程序员真正需要做的就是:申请内存、使用内存、释放内存。其它一概无需过问。本章的3个实验程序帮助同学们更好地理解从程序员的角度应如何使用内存。 实验要求: 练习一:用vim编辑创建下列文件,用GCC编译工具,生成可调试的可执行文件,记录并分析执行结果,分析遇到的问题和解决方法。 练习二:用vim编辑创建下列文件,用GCC编译工具,生成可调试的可执行文件,记录并分析执行结果。 练习三:用vim编辑创建下列文件,用GCC编译工具,生成可调试的可执行文件,记录并分析执行结果。 改编实验中的程序,并运行出结果。 实验设备:多媒体电脑 实验内容以及步骤: 在虚拟机中编写好以下程序: #include #include #include int main(void) { char *str; /* 为字符串申请分配一块内存*/ if ((str = (char *) malloc(10)) == NULL) { printf("Not enough memory to allocate buffer\n"); return(1); /* 若失败则结束程序*/ } /* 拷贝字符串“Hello”到已分配的内存空间*/ strcpy(str, "Hello"); /* 显示该字符串*/ printf("String is %s\n", str); /* 内存使用完毕,释放它*/ free(str); return 0; } 调试过后得出的结果截图如下:(由图可看出我将此程序以aa.c为文件名保存,调试后出现aa1文件,调试结果出现语句“String is Hello”)

计算机操作系统试题库new

计算机操作系统试题 一填空: 1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。 2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。 3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。 4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。 5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。 6.文件的逻辑结构分流式文件和记录式文件二种。 7.进程由程度、数据和FCB组成。 9.操作系统是运行在计算机裸机系统上的最基本的系统软件。11.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块。 12.段式管理中,以段为单位,每段分配一个连续区。由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。 13.逻辑设备表(LUT)的主要功能是实现设备独立性。

17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。 20分页管理储管理方式能使存储碎片尽可能少,而且使存利用率较高,管理开销小。 20.计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。 21.操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。 22.按文件的逻辑存储结构分,文件分为有结构文件,又称为记录式文件和无结构文件,又称流式文件。 23.主存储器与外围设备之间的信息传送操作称为输入输出操作。 24、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了虚拟分配技术,即用共享设备模拟独占设备。 25、常用的存管理方法有分区管理、页式管理、段式管理和段页 式管理。 26、动态存储分配时,要靠硬件地址变换机构实现重定位。 27、在存储管理中常用虚拟存储器方式来摆脱主存容量的限制。 28、在请求页式管理中,当硬件变换机构发现所需的页不在存时,产生缺页中断信号,中断处理程序作相应的处理。 30、在段页式存储管理系统中,面向用户的地址空间是段式划分,面向物理实现的地址空间是页式划分。

计算机操作系统内存分配实验报告

一、实验目的 熟悉主存的分配与回收。理解在不同的存储管理方式下.如何实现主存空间的分配与回收。掌握动态分区分配方式中的数据结构和分配算法及动态分区存储管理方式及其实现过程。 二、实验内容和要求 主存的分配和回收的实现是与主存储器的管理方式有关的。所谓分配.就是解决多道作业或多进程如何共享主存空间的问题。所谓回收.就是当作业运行完成时将作业或进程所占的主存空间归还给系统。 可变分区管理是指在处理作业过程中建立分区.使分区大小正好适合作业的需求.并且分区个数是可以调整的。当要装入一个作业时.根据作业需要的主存量查看是否有足够的空闲空间.若有.则按需要量分割一个分区分配给该作业;若无.则作业不能装入.作业等待。随着作业的装入、完成.主存空间被分成许多大大小小的分区.有的分区被作业占用.而有的分区是空闲的。 实验要求使用可变分区存储管理方式.分区分配中所用的数据结构采用空闲分区表和空闲分区链来进行.分区分配中所用的算法采用首次适应算法、最佳适应算法、最差适应算法三种算法来实现主存的分配与回收。同时.要求设计一个实用友好的用户界面.并显示分配与回收的过程。同时要求设计一个实用友好的用户界面,并显示分配与回收的过程。 三、实验主要仪器设备和材料 实验环境 硬件环境:PC或兼容机 软件环境:VC++ 6.0 四、实验原理及设计分析 某系统采用可变分区存储管理.在系统运行当然开始.假设初始状态下.可用的内存空间为640KB.存储器区被分为操作系统分区(40KB)和可给用户的空间区(600KB)。 (作业1 申请130KB、作业2 申请60KB、作业3 申请100KB 、作业2 释放 60KB 、作业4 申请 200KB、作业3释放100KB、作业1 释放130KB 、作业5申请140KB 、作业6申请60KB 、作业7申请50KB) 当作业1进入内存后.分给作业1(130KB).随着作业1、2、3的进入.分别分配60KB、100KB.经过一段时间的运行后.作业2运行完毕.释放所占内存。此时.作业4进入系统.要求分配200KB内存。作业3、1运行完毕.释放所占内存。此时又有作业5申请140KB.作业6申请60KB.作业7申请50KB。为它们进行主存分配和回收。 1、采用可变分区存储管理.使用空闲分区链实现主存分配和回收。 空闲分区链:使用链指针把所有的空闲分区链成一条链.为了实现对空闲分区的分配和链接.在每个分区的起始部分设置状态位、分区的大小和链接各个分区的前向指针.由状态位指示该分区是否分配出去了;同时.在分区尾部还设置有一后向指针.用来链接后面的分区;分区中间部分是用来存放作业的空闲内存空间.当该分区分配出去后.状态位就由“0”置为“1”。 设置一个内存空闲分区链.内存空间分区通过空闲分区链来管理.在进行内存分配时.系统优先使用空闲低端的空间。 设计一个空闲分区说明链.设计一个某时刻主存空间占用情况表.作为主存当前使用基础。初始化空间区和已分配区说明链的值.设计作业申请队列以及作业完成后释放顺序.实现主存的分配和回收。要求每次分配和回收后显示出空闲内存分区链的情况。把空闲区说明链的变化情况以及各作业的申请、释放情况显示打印出来。

操作系统内存管理

操作系统内存管理 1. 内存管理方法 内存管理主要包括虚地址、地址变换、内存分配和回收、内存扩充、内存共享和保护等功能。 2. 连续分配存储管理方式 连续分配是指为一个用户程序分配连续的内存空间。连续分配有单一连续存储管理和分区式储管理两种方式。 2.1 单一连续存储管理 在这种管理方式中,内存被分为两个区域:系统区和用户区。应用程序装入到用户区,可使用用户区全部空间。其特点是,最简单,适用于单用户、单任务的操作系统。CP /M和DOS 2.0以下就是采用此种方式。这种方式的最大优点就是易于管理。但也存在着一些问题和不足之处,例如对要求内存空间少的程序,造成内存浪费;程序全部装入,使得很少使用

的程序部分也占用—定数量的内存。 2.2 分区式存储管理 为了支持多道程序系统和分时系统,支持多个程序并发执行,引入了分区式存储管理。分区式存储管理是把内存分为一些大小相等或不等的分区,操作系统占用其中一个分区,其余的分区由应用程序使用,每个应用程序占用一个或几个分区。分区式存储管理虽然可以支持并发,但难以进行内存分区的共享。 分区式存储管理引人了两个新的问题:内碎片和外碎片。 内碎片是占用分区内未被利用的空间,外碎片是占用分区之间难以利用的空闲分区(通常是小空闲分区)。 为实现分区式存储管理,操作系统应维护的数据结构为分区表或分区链表。表中各表项一般包括每个分区的起始地址、大小及状态(是否已分配)。 分区式存储管理常采用的一项技术就是内存紧缩

(compaction)。 2.2.1 固定分区(nxedpartitioning)。 固定式分区的特点是把内存划分为若干个固定大 小的连续分区。分区大小可以相等:这种作法只适合于多个相同程序的并发执行(处理多个类型相同的对象)。分区大小也可以不等:有多个小分区、适量的中等分区以及少量的大分区。根据程序的大小,分配当前空闲的、适当大小的分区。 优点:易于实现,开销小。 缺点主要有两个:内碎片造成浪费;分区总数固定,限制了并发执行的程序数目。 2.2.2动态分区(dynamic partitioning)。 动态分区的特点是动态创建分区:在装入程序时按其初始要求分配,或在其执行过程中通过系统调用进行分配或改变分区大小。与固定分区相比较其优点是:没有内碎片。但它却引入了另一种碎片——外碎片。动态分区的分区分配就是寻找某个空闲分区,其大小需大于或等于程序的要求。

操作系统简答及大题

1、请举例说明单用户单任务的操作系统与多用户多任务的操作系统之间的区别? 2、死锁产生的4个必要条件是什么?它们是彼此独立的吗? 3、当系统中的地址空间非常大时(例如32位),会给页表的设计带来什么问题?请给出一个方案并分析其优缺点。 4、文件在磁盘上存放的形式有几种?它们与存取方法有何关系? 5、试比较进程与程序的异同。 6、脱机命令接口和联机命令接口有什么不同? 1、答案:DOS是单用户单任务的操作系统,通常这种操作系统没有进程调度,内存管理也比较简单,只划分为系统区和用户区,是单道的程序运行环境。Unix是多用户多任务的操作系统,有进程管理,内存管理也比较复杂。它们都具有设备管理系统和文件管理系统,但功能也有差别。 2、互斥,请求和保持,不剥夺,环路等待。 不是相互独立的,前三个条件是必要条件,而环路等待实际上是在前三者基础上的一种可能的结果,是死锁的一种现象。 3、会导致页表过长从而很难找到一块连续的存储空间存放页表,此外如果页表中的行不连续也会加大访问页表的查找时间。 可以用多级页表解决这个问题,将页表分页,离散地存储在不同区域,同时建立另一张页表映射原来页表的每一页。优点是不需要大块的连续空间,但并没有减少页表的空间,同时也增加了访存次数。 4、三种存储结构的特点略。 5、答案:进程与程序是紧密相关而又完全不同的两个概念:1)每个进程实体中包含了程序段和数据段这两个部分,因此他们是紧密相关的。但从结构上看,进程实体中除了程序段和数据段外,还必须包含一个数据结构,即进程控制块PCB。2)进程是程序的一次执行过程,因此是动态的;动态性还表现在进程由创建而产生、由调度而进行、由撤销而消亡,即它具有一定的生命周期。而程序只是一组指令的有序集合,并可以永久的驻留在某种介质上,其本身不具有运动的含义,是静态的。3)多个进程实体可同时存放在内存中并发执行,其实这正是引入进程的目的。而程序的并发执行具有不可再现性,因此程序不能正确并发执行。4)进程是一个能够独立运行、独立分配资源和独立接受调度的基本单位,而程序不可能在多道环境下独立运行。5)进程与程序不一一对应,同一个程序多次运行,将形成不同的进程;同一个程序的一次执

win7怎么释放硬盘内存

win7怎么释放硬盘内存 随着Win7系统的问世,很多用户已经把系统换成了Win7,但很多朋友在使用时都发现了一个问题:电脑刚被买回来时,我们往往都把C盘预留50G左右的空间,而且东西都从不装到C盘,等过了一段时间,C盘磁盘空间居然变小了,只剩下10多个G。自己也没装什么东西啊,C盘没怎么用就占了40G呢,而且还在继续扩张,系统反应也越来越迟钝。接下来,小编就告诉大家清理C盘空间的方法。 清理硬盘空间的方法: 方法一:删除休眠文件hiberfil.sys 该文件在C盘根目录为隐藏的系统文件,隐藏的这个hiberfil.sys文件大小正好和自己的物理内存是一致的,当你让电脑进入休眠状态时,Windows7在关闭系统前将所有的内存内容写入hiberfil.sys文件。而后,当你重新打开电脑,操作系统使用hiberfil.sys把所有信息放回内存,电脑恢复到关闭前的状态。可Windows7并不会将这个文件删除,而是一直放在硬盘上,会白白地占用一部分磁盘空间,时间长了你的硬盘可就吃不消了。Windows7下面安全删除休眠文件的方法:用管理员身份运行cmd.exe打开命令行窗口,然后输入:powercfg -h off,回

车运行。 方法二:清除应用程序产生的临时文件这类文件一般保存在windowstemp文件夹中,和用户文件夹的temp文件夹中。(路径为:我的电脑-C盘-windowstemp文件夹)。 方法三:清除IE等浏览器产生的临时文件清理方法:打开浏览器,工具—INTERNET选项——浏览历史记录下面点击删除,删除cookie和IE临时文件即可,尤其实在备份系统前最好删除的干干净净。 方法四:清除系统还原,System Volume Information文件夹SystemVolume Information 文件夹,中文名称可以翻译为“系统卷标信息”。这个文件夹里就存储着系统还原的备份信息。“系

相关文档
最新文档