
概念


pf使用情况
PF:页面文件,页面文件(虚拟内存)PF使用率:虚拟内存使用的空间量的值。虚拟内存是桥接物理内存和磁盘的程序。通常,由于有限的存储空间,它被更多地使用。在多个进程的情况下,一些暂时未使用的分组数据存储在虚拟内存中。通常,虚拟内存是在C驱动器上打开的。 PF使用率是需要使用但在虚拟内存中不经常使用的数据包的比例。当物理内存不足时,请将暂时未使用的数据放在硬盘上。它的功能基本上类似于物理内存。减少PF使用率的最佳方法是增加内存。问题尽管PF被称为虚拟内存,但是当它太大时仍会占用大量内存。


检查PF使用率

空间量,当PF使用率太大时,它将对计算机的运行速度产生很大影响。 PF过度使用的原因可能是:一、内存太小。内存中的数据太多。例如,128M内存运行XP。 二、有大量的常驻内存程序和服务会自动加载。当很打开它时,QQ,MSN,BT,电子邮件,迅雷...打开大量程序,这些程序和服务将占用相当大的内存空间,从而导致大量数据需要写入到页面文件,导致高PF使用率。三、系统设置不好。这也可能是PF使用率较高的原因。 [1]建议硬件升级是最好的方法(仅增加内存会降低计算机的命中率,即PF会减少,CPU会增加)。有许多改进方法:安装一个较小的系统,关闭启动时启动的程序,并清除注册要列出垃圾,请对系统磁盘进行碎片整理,设置虚拟内存和环境变量,降低分辨率和刷新率,如果绝对不是这样,请转到控制面板/管理工具/计算机管理,以查看是否需要手动关闭某些系统服务。关闭启动时不需要启动的东西,并停止系统进程中的某些进程。当然,您需要能够识别每个过程的角色。建议将虚拟内存更改为系统磁盘以。操作系统负责逐页将进程提交的虚拟内存映射到物理内存的实际页面框架(驻留集)(每页4KB,工作集)。如果设置了硬盘上的交换文件(Pagefile.sys),则操作系统还将在物理内存和交换文件之间交换内存页面。对于不活动的进程,其虚拟内存页面将从物理内存交换到硬盘。 ,然后在活动时重新换回(分页)。因此,如果设置了硬盘上的交换文件,并且物理内存不足(无法映射所有虚拟内存页面),则计算机将频繁地与硬盘交换物理内存中的页面。
如果未设置硬盘上的交换文件,则当物理内存不足(映射所有虚拟内存页)时,计算机将告诉您“虚拟内存不足”。如果在硬盘上设置了交换文件,则Windows将始终在其中交换活动较少的进程的内存页。对于一个进程,其映射到物理内存中的驻留集小于它想要的工作集,这将导致分页并降低效率。对于具有大量物理内存的计算机,除非需要执行检查硬盘上交换文件的程序,否则可以取消硬盘上的交换文件。例如,在早期的PhotoShop中,当时的计算机内存相对较小,因此必须在硬盘上启用交换文件。新版本的PhotoShop没有此强制检查。您可以为其分配数十GB的物理内存(x64版本)。使用的虚拟内存总量是所有工作集的总和,因此它包括分页到硬盘(如果有)的部分。值得注意的是,共享DLL仅使用其自身工作集的一部分。尽管有多个进程使用它,但是由于Windows允许在进程之间共享页面框架,因此在使用任务管理器查看内存使用情况时,应注意这一区别。 。此外,任务管理器查看内存使用情况并显示已提交的虚拟内存。如果未提交流程,则不会告诉您。如果系统速度变慢(尤其是当许多程序同时长时间运行时),则可以在任务管理中检查PF使用率值。如果几乎100%被占用,则可以将虚拟内存增加到内存的2到3倍或更多。这时,PF占用率将下降很多。修改后,多个程序之间的切换速度不再变慢。此方法可以在内存不足时大大提高速度,效果很好(512M内存测试)。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-339240-1.html
别人没反应的吗