PF使用率

PF使用率

百科名片

PF:Page File,页面文件(虚拟内存) PF使用率:虚拟内存已经使用的空间量的值

目录

概念
问题
  1. 一、内存太小
  2. 二、有大量常驻内存程序以及自动加载的服务
  3. 三、系统设置不优秀
建议
展开

概念

  
  

pf使用情况

PF:Page File,页面文件(虚拟内存) PF使用率:虚拟内存已经使用的空间量的值    虚拟内存是桥连物理内存和磁盘之间的程序,一般地由于内存空间有限在使用较多进程时,将一些暂时不用的分组数据存入虚拟内存中,一般虚拟内存开辟在C盘。PF使用率就是这些需要使用的,但不频繁使用的数据分组在虚拟内存中占用比。物理内存已经不够用的时候,把将那些暂时不用的数据放到硬盘上。它的作用与物理内存基本相似,要降低PF使用率最好的办法是增加内存。

问题

  PF虽然叫虚拟内存,但当它过大时仍会占用大
  

查看PF使用率

量空间,当PF使用率过大时就会对计算机的运行速度造成很大影响。造成PF使用率过大的原因可以是:

一、内存太小

  内存里面实在放不下太多数据,例如128M内存跑XP。

二、有大量常驻内存程序以及自动加载的服务

  很多人一开机,什么QQ、MSN、BT、eMail、迅雷……开启大量程序,这些程序和服务会占用相当部分的内存空间,导致大量数据需要写入到页面文件,而导致PF占用过高。

三、系统设置不优秀

  这也可能是导致PF使用率较高的原因。 [1]

建议

   硬件升级是最好的方法(单独升内存会使机器的命中率降低 即PF降 CPU升)   改善的方法很多:装个小一点的系统,关闭随开机启动的 程序,清下 注册表垃圾,做一下系统盘的碎片整理,设置一下虚拟内存及环境变量,降低下分辨率及刷新率,更绝的话去控制面板/管理工具/计算机管理,看其需要手工关闭一些系统服务。   把开机时不必要启动的东西很关掉,另外去系统进程里停掉一些进程,当然这得需要你能识别各位进程的作用了,建议把虚拟内存改为除系统盘以外的盘,这样一定程度上可以减少系统盘的文件碎片,速度也可以在很长时间内保持较快。   PF使用率并不是虚拟内存使用率,如果你把虚拟内存设
  

查看PF使用率

置为0,这个使用率并不为0了。如果有不清楚,可以到百度去搜索 虚拟内存,pf使用率这些关键字。   CPU使用率是正常情况下,CPU的工作状态的反应,在WINDOWS的标示中已经指出,就是CPU的使用率,用百分数来表示。   至于多少是安全的,按照我的经验,我的CPU是超线程奔四2.8G的,玩游戏的时候是百分之五十左右,平时看网页是十到二十左右,偶尔打开文件时可能达到峰值九十几。杀毒的时候是四十几。装带有 patch(补丁)的软件的时候高达九十八左右。   中病毒就保持九十五以上。   只要不超频,通常CPU不会烧毁的。   在保护模式下,Win32 程序可以寻址 2GB 或 3GB 虚拟内存,对每一个进程来说,它寻址的范围都是这么多。OS 负责把进程提交的虚拟内存按页(一页 4KB,工作集)映射到物理内存的实际页帧上(驻留集)。如果设置了硬盘上的交换文件(Pagefile.sys),那么 OS 也会在物理内存和交换文件之间交换内存页,不活动的进程,它的虚拟内存页会被从物理内存中交换到硬盘上,等它活动的时候再交换回来(分页)。所以,如果设置了硬盘上的交换文件,而物理内存不足(映射所有的虚拟内存页)的时候,电脑就会频繁将物理内存里的页和硬盘进行交换。如果没有设置硬盘上的交换文件,物理内存不足(映射所有的虚拟内存页)的时候电脑就会告诉你“虚拟内存不足了”。   如果设置了硬盘上的交换文件,Windows 总是会将不太活动的进程的内存页交换到那里去。对于一个进程来说,它在物理内存中映射的驻留集少于它想要的工作集,就会引发分页而降低效率。对于物理内存相当大的电脑,除非需要执行会检查硬盘上的交换文件的程序,否则可以取消硬盘上的交换文件。比如早期的 PhotoShop,那个时候的电脑,内存比较小,所以会强制要求启用硬盘上的交换文件。新版本的 PhotoShop 没有这个强制检查,你可以分配几十 GB 物理内存给它用(x64 的版本)。   虚拟内存的使用总量是所有工作集的综合,因此它包括了分页到硬盘的部分,如果有的话。值得注意的是,共享的 DLL 只使用自己一部分工作集,虽然几个进程使用了它,但由于 Windows 允许进程间共享页帧,所以用 任务管理器查看内存使用的时候,要注意这个方面的区别。而且,任务管理器查看内存使用显示的是已经提交的虚拟内存,如果进程没有提交,是不会告诉你的。   如果系统变慢(尤其经常同时长时间运行较多程序时),可以查看任务管理中的PF使用率值,如果几乎占用到100%,可以将虚拟内存调大到内存的2到3x或更多,这个时候再看PF占用率会下降很多。修改完毕后,多个程序之间切换速度变得不再缓慢。这种方法可以大大加强内存不足时的速度,而且效果不错(512M内存测试)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值