1.硬盘的缓存在哪调节??
物理缓存是不可以调节的。
目前硬盘缓存有2M、8M、16M 4种之分。 但是系统对硬盘的缓存可以。
硬盘的缓存 点击电脑桌面上的“开始”/“运行”,键入““msconfig”启动“系统配置实用程序”,跟着选中“system。ini”标签下的“Vcache”项,就可以根据系统的实际情况来调节硬盘的缓存了。
在该选项中一般会有三行内容:ChunkSize=1024、MaxFileCache=10240和MinFileCache=10240;其中第一行是缓冲区读写单元值,第二、三行是硬盘的最大和最小缓冲值,等号后的数值都是可以修改的,只要右键单击选中任一行就可以进行修改了。 如果你的内存是128MB的话,上面这三行的取值就比较合理了,当然也可以自定。
如果不知道该如何设置合适的缓冲值,请“Windows优化大师”帮忙吧,这个软件中有一个“磁盘缓存优化”项,用鼠标就可以方便地设置好缓存;又或者让“Windows优化大师”自动帮你进行优化设置。 当硬盘的缓存值足够大时,硬盘就不用频繁地读写磁盘,一来可以延长硬盘的寿命,二来也可以提高数据的传输速度。
2.怎样调整磁盘缓存XP??急在线等,谢谢麻烦步骤详细些,谢谢了 爱
其实就是调整PAGEFILE,也就是一虚拟内存 虚拟内存使用技巧 对于虚拟内存如何设置的问题,微软已经给我们提供了官方的解决办法,对于一般情况下,我们推荐采用如下的设置方法: (1)在Windows系统所在分区设置页面文件,文件的大小由你对系统的设置决定。
具体设置方法如下:打开"我的电脑"的"属性"设置窗口,切换到"高级"选项卡,在"启动和故障恢复"窗口的"写入调试信息"栏,如果你采用的是"无",则将页面文件大小设置为2MB左右,如果采用"核心内存存储"和"完全内存存储",则将页面文件值设置得大一些,跟物理内存差不多就可以了。 小提示:对于系统分区是否设置页面文件,这里有一个矛盾:如果设置,则系统有可能会频繁读取这部分页面文件,从而加大系统盘所在磁道的负荷,但如果不设置,当系统出现蓝屏死机(特别是STOP错误)的时候,无法创建转储文件 ( p),从而无法进行程序调试和错误报告了。
所以折中的办法是在系统盘设置较小的页面文件,只要够用就行了。 (2)单独建立一个空白分区,在该分区设置虚拟内存,其最小值设置为物理内存的1。
5倍,最大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。之所以单独划分一个分区用来设置虚拟内存,主要是基于两点考虑:其一,由于该分区上没有其它文件,这样分区不会产生磁盘碎片,这样能保证页面文件的数据读写不受磁盘碎片的干扰;其二,按照Windows对内存的管理技术,Windows会优先使用不经常访问的分区上的 页面文件,这样也减少了读取系统盘里的页面文件的机会,减轻了系统盘的压力。
(3)其它硬盘分区不设置任何页面文件。当然,如果你有多个硬盘,则可以为每个硬盘都创建一个页面文件。
当信息分布在多个页面文件上时,硬盘控制器可以同时在多个硬盘上执行读取和写入操作。这样系统性能将得到提高。
小提示: 允许设置的虚拟内存最小值为2MB,最大值不能超过当前硬盘的剩余空间值,同时也不能超过32位操作系统的内存寻址范围——4GB。 按照上面重新设置一下看看。
3.怎么设置缓存和虚拟内存我不是很懂脑现在用BT下东西,怕伤害硬盘
虚拟内存 如果你允许windows来管理虚拟内存那么糸统经常需要根据不同情况来改变交换文件━win386。
swp的大小,有时windows甚至会将所有空闲的硬盘空间作为虚拟内存来使用,这是非常不合理的。所以我们最好给虚拟内存设置一个固定数值,这样可以省去windows计算win386。
swp大小的时间,加快糸统运行速度。不过这个虚拟内存最小出要和你的内存数相同,比如你有32MB 的内存,那么你在设置时绝对不能少于32MB,否则会出现”out of memory”的错误。
将虚拟内存的数值固定下来,不仅可以很快地提高糸统的效能,减少糸统改变虚拟内存所花费的时间,而且还可以减少磁盘碎片的产生。 方法篇: 用右键点击桌面上”我的电脑”图标,然后选择性能选项卡,点击”虚拟内存”进入设置界面,选中”用户自己指定虚拟内存设置”,接着把内存数x2得出的数值填入最大值和最小值,比如你有64MB内存,那么这里的最大值和最小值这应该为128MB。
最后选择确定。重启使之生效,不要理会糸统弹出的警告对话框,因为这个方法已经由无数人验证,一般情况下是不会出现问题的。
技巧篇: 在你设定虚拟内存之前,最好先进行一下磁盘碎片整理,这样可以避免交换文件中存在磁盘碎片,影响了其效能的发挥。 2 如果你的电脑中还装有两个以上的硬盘,那么建议你将虚拟内存调协到速度最快的那块硬盘上。
3如果你安装了如: lman's windows power tools一类的糸统优化软件,就不要再进行虚拟内存设置了,因为这类软件已进行了优化,如果再设置有可能造成糸统无法启动的问题。 4。
如果遇到设置后糸统无法启动的情况,请按Reset键或是用ctrl+alt+del键盘重启,在出现Starting windows提示时按F5进入安全模式,然后将虚拟内存设置改回 windows默认的设置即可恢复正常。 磁盘缓存 Vcache是windows虚拟设备的磁盘缓存,它对于糸统的运行起着至关重要的作用,使windows拥有了非常优秀的磁盘性能,一盘而言,windows会自动设定使用大量的内存来当做Vcache的空间,不过它是一个非常贪婪的糸统,有时甚至会消耗所有的内存来作Vcache,等其它程序向windows索求内存空间时,它才会解释放一部分内存给其它程序来运行,所以我们需要对其数值进行设定,这样不仅可以节省糸统计算时间,而且可以保证其它程序对内存的要求。
方法篇: 进入开始菜单的运行项,键入 i,打开该文件,找到VCACHE项,在其中加上: minfilecache=xxxx maxfilecache=xxxx chunksize=512 这里的 xfilecache应该设定为相同的数值,该数值的计算方法为把你的电脑实际内存数乘以1024,然后再乘以25%,比如你的内存数为8MB,那么填入的数值就应该是8*1024*0。 25=2048。
同理,16MB为4096。32MB为8192。
我们这里以64MB内存为例,其设置为: [vcache] minfilecache=16384 maxfilecache=16384 chunksize=512 修改后重启电脑,你会发现糸统的运行状况有极大改善,运行大的程序不会再像以前那样磁盘狂转,而且“非法”现象出会少多了。 。
4.win10磁盘空间不足怎么清理
1、如果是系统分区先转移分区中作为虚拟内存的那部分空间到其他分区,右击我的电脑 属性 高级 第一个设置 高级 更改 把系统对应的分区设为无分页文件然后在另一个分区上选择自定义大小填入数值确定 重启。 如果用了迅雷看看的就需删除C:\Documents and Settings\All Users\Application Data\thunder_vod_cache文件夹的全部文件。
2、如果是非系统分区,删除不重要的东西。
另外系统分区里还有垃圾,比如卸载程序后留下的注册表项,建议你用超级兔子或优化大师清理一下,有时候可以清理几百M的空间来。
5.用等软件eBoostr用内存虚拟出来的硬盘缓存和windows自己设置的磁
eboostr是一个智能型的软件,它会自动收集常用的文件进行缓存,因此命中率比较高,请注意这个词,命中率是决定缓存好坏的关键,算法是读到缓存中文件的数量除以总共读取的文件,比如我需要读取600m的文件,其中50m在缓存中,也就是命中率是50除以600,如果全部在缓存中,就是600除以600,如果是这种情况,可以称为完美缓存。
因为彻底取消了对于硬盘的读写windows自己是不会设置磁盘缓存的,它读出来的缓存是硬盘本身就有的缓存,这个只是单纯的用来减少硬盘写入次数的东西,数量很少,而且命中率很低。windows可以通过修改注册表等认为提高磁盘缓存,但是结果也是一样的,命中率偏低是常有现象。
6.谁告诉我硬盘缓存是什么意思
缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。
由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地提高硬盘整体性能。
当硬盘存取零碎数据时需要不断地在硬盘与内存之间交换数据,如果有大缓存,则可以将那些零碎数据暂存在缓存中,减小外系统的负荷,也提高了数据的传输速度。 硬盘的缓存主要起三种作用:一是预读取。
当硬盘受到CPU指令控制开始读取数据时,硬盘上的控制芯片会控制磁头把正在读取的簇的下一个或者几个簇中的数据读到缓存中(由于硬盘上数据存储时是比较连续的,所以读取命中率较高),当需要读取下一个或者几个簇中的数据的时候,硬盘则不需要再次读取数据,直接把缓存中的数据传输到内存中就可以了,由于缓存的速度远远高于磁头读写的速度,所以能够达到明显改善性能的目的;二是对写入动作进行缓存。当硬盘接到写入数据的指令之后,并不会马上将数据写入到盘片上,而是先暂时存储在缓存里,然后发送一个“数据已写入”的信号给系统,这时系统就会认为数据已经写入,并继续执行下面的工作,而硬盘则在空闲(不进行读取或写入的时候)时再将缓存中的数据写入到盘片上。
虽然对于写入数据的性能有一定提升,但也不可避免地带来了安全隐患——如果数据还在缓存里的时候突然掉电,那么这些数据就会丢失。对于这个问题,硬盘厂商们自然也有解决办法:掉电时,磁头会借助惯性将缓存中的数据写入零磁道以外的暂存区域,等到下次启动时再将这些数据写入目的地;第三个作用就是临时存储最近访问过的数据。
有时候,某些数据是会经常需要访问的,硬盘内部的缓存会将读取比较频繁的一些数据存储在缓存中,再次读取时就可以直接从缓存中直接传输。 缓存容量的大小不同品牌、不同型号的产品各不相同,早期的硬盘缓存基本都很小,只有几百KB,已无法满足用户的需求。
2MB和8MB缓存是现今主流硬盘所采用,而在服务器或特殊应用领域中还有缓存容量更大的产品,甚至达到了16MB、64MB等。 大容量的缓存虽然可以在硬盘进行读写工作状态下,让更多的数据存储在缓存中,以提高硬盘的访问速度,但并不意味着缓存越大就越出众。
缓存的应用存在一个算法的问题,即便缓存容量很大,而没有一个高效率的算法,那将导致应用中缓存数据的命中率偏低,无法有效发挥出大容量缓存的优势。算法是和缓存容量相辅相成,大容量的缓存需要更为有效率的算法,否则性能会大大折扣,从技术角度上说,高容量缓存的算法是直接影响到硬盘性能发挥的重要因素。
更大容量缓存是未来硬盘发展的必然趋势。
转载请注明出处windows之家 » 设置磁盘缓存win10