虚拟存储器经典设置中错误概念解决方案的描述
核心提示:1、错误的解决方案被描述。(1)在我的计算机属性窗口中,切换到高级性能虚拟内存窗口,将虚拟内存的初始值和最大值设置为相同的值,可以减少磁盘碎片并提高系统的运行效率。(2)分别在硬盘的每个分区上设置一个磁盘碎片。1。错误的解决方案描述
(1)在我的电脑属性窗口,切换到高级RARR;性能具有;虚拟内存窗口,设置初始和虚拟内存的值相同的最大值,可以减少磁盘碎片,提高系统运行效率。
(2)在硬盘的每个分区上设置一部分虚拟内存,可以提高系统的性能。
2的起源和后果。方案
Windows采用动态的方法对虚拟内存的管理,也就是说当内存消耗大的实施方案(如PS图象处理软件、MS、办公室等),系统会自动扩大虚拟内存页面文件的大小,以获得更多的资源,另一方面,如果有更多的可用的物理内存空间,系统就会自动减少页面文件的大小。这就是为什么我们有时看大时小文件时,我们看pageflie.sys(Windows 2000 / XP)或Win386.swp(Windows 9x /我)的系统文件。
从理论上讲,如果虚拟内存的初始和最大值都设置为相同的值,头可以连续读取,和磁盘碎片并不容易,从而提高系统的运行效率,但在实际使用过程中,我们会发现,当我们读到一个大文件,我们经常遇到内存溢出错误,系统运行错误。
至于所谓的方法将每个分区设置虚拟内存,因为不确定每个分区的文件分布,导致不可避免的分裂,而Windows将不经常读的分区中的页面文件,写文件,但它会增加内存管理系统的负担虽然谬误,不是很多,但至少不是最好的方案。
小知识:所谓虚拟内存虚拟内存在Windows 9x /我在相应的数据文件Win386.swp临时存储(我们称之为交换文件,交换文件,Windows)对应的数据在2000 / XP中为Pagefile.sys的临时存储文件(我们称之为页面文件或网页文件,PageFile)。页面文件保存在硬盘分区的根目录。文件属性为隐藏。我们需要在文件夹选项中选择显示所有文件来查看它。
三.正确解:
微软为我们提供了如何设置虚拟内存的问题的官方解决方案。在正常情况下,我们建议以下设置:
(1)页面文件被设置在Windows系统的分区中,并且文件的大小由您设置到系统来决定。设置如下:打开我的计算机和属性设置窗口,切换到高级选项卡,在启动和恢复窗口写入调试信息列,如果使用否
提示:系统分区设置页面文件,这里有一个悖论:如果设置了,系统会频繁读取这部分页面文件,从而增加系统的负载的磁盘磁道,但如果不设置,当蓝屏系统(尤其是错误的)当转储文件无法创建(记忆。DMP),从而无法进行程序调试和错误报告。所以妥协的办法是在系统盘设置一个小的网页文件,只要是足够的。
(2)分别建立空白分区,在分区中设置虚拟内存,最小值设置为物理内存的1.5倍,最大值是物理内存的3倍。分区是专门存放页面文件不存储任何文件,是一个独立的分区设置虚拟内存,主要是基于两点考虑:第一,因为在没有其他文件的分区,分区不产生磁盘碎片,这样能保证干扰页面文件的读取从磁盘碎片写数据;其次,根据内存管理技术的Windows,Windows会优先考虑不使用频繁访问的网页上的文件分区,这也降低了读取系统盘的页面文件的机会,减轻了系统盘的压力。
(3)其他硬盘分区不设置任何页面文件。当然,如果您有多个硬盘,则可以为每个硬盘创建一个页面文件。当信息分布在多个页面文件时,硬盘控制器可以同时在多个硬盘上执行读写操作,从而提高系统性能。
提示:允许的最小虚拟内存2MB,最大值不能超过当前硬盘的剩余空间价值。同时,它不能超过32位操作系统的内存地址范围4GB。