近来,公司某个专业部门内部的一台拿PC当CAD网络锁的winserver2003服务器频频出问题。表现为:这个部门内部员工在上边还共享了一个文件夹,是他们内部的一些资料和出去玩的照片视频,经常不能访问。但CAD网络锁却能正常提供服务。重启一下,又能正常工作很长时间。细致检查后,这台PC不负众望,该部门员工上边安装了MSSQL,IIS,CAD网络授权随机分配锁,文件夹共享,公司的SEP。实际物理内存:512M ,因速度慢,手工调节了虚拟内存范围为:800-3000 没有病毒,系统也没有发现什么其它问题。

是什么原因引起的这个恶性循环呢?发现一个共性,随着电脑重启后,会在3天左右的时间,任务管理器里边的:

PF使用率由最初开机的300左右上升到1G左右。再然后,就会很快共享不能访问。PF使用率究竟是何方神圣,哪些因素与之相关,百科告诉我们:

PF:Page File,页面文件(虚拟内存) PF使用率:虚拟内存已经使用的空间量的值,那么?页面文件与虚拟内存果真是一致的么?

来进一段AU3的测试代码:

  1. ;获取内存相关信息.
  2. $mem = MemGetStats()
  3. ;返回值含有七个元素的数组,各自包含以下内存信息:
  4. ;$mem[0] = 内存使用率(百分比)
  5. ;$mem[1] = 物理内存总数
  6. ;$mem[2] = 可用物理内存
  7. ;$mem[3] = 页面文件大小
  8. ;$mem[4] = 可用页面文件大小
  9. ;$mem[5] = 虚拟内存大小
  10. ;$mem[6] = 可用虚拟内存大小
  11. Exit(MsgBox(0, "内存", "内存使用率(百分比)"&$mem[0]&@LF&"总物理内存数 (M):"&$mem[1]/1024&@LF&"可用物理内存 (M):"&$mem[2]/1024&@LF&"页面文件大小 (M):"&$mem[3]/1024&@LF&"可用页面文件大小 (M):"&$mem[4]/1024&@LF&"虚拟内存大小 (M):"&$mem[5]/1024&@LF&"可用虚拟内存大小 (M):"&$mem[6]/1024&@LF&@LF&"PF使用率: "&Round($mem[3]/1024-$mem[4]/1024)))

在我现在使用的这台笔记上运行,结果如下:

再与之此时的Windows任务管理器结果比对,说明了如下问题:页面文件好比是一个口袋,可用虚拟内存是这个口袋里的一个会变大变小并灵活占用口袋大小的精灵。经过反复测试:pf使用率 = 页面文件大小 - 可用页面文件大小,那这个值是大一些好还是小一些好呢?根据以上公式,页面文件大小这个口袋是一定的,pf使用率越大,那可用页面文件大小越小,留给口袋里的可用虚拟内存这个精灵空间越小.那肯定会越来越恶化的。

最后一个问题是:可能会有朋友说,反正这个值可以手工调,我将其调到很大,比如8G.行么?笔者也曾想过以此来省掉去买内存的时间精力和银子,但结果很失望,没有任何改观!想了一下,必竟,页面文件是占用硬盘空间的,以硬盘的速度去完成某些内存速度(页面文件里的虚拟内存)的工作。这是一件多么矛盾的事情啊!所以,这只是一个缓解的东东,并不是一个内存随意扩展的通道。我现在已恢复其调置为:系统管理的大小 不再为此问题纠结.
     最终:将该pc物理内存升级至2G,至我整理本篇博文,已过去半个月,没有收到用户的投拆,该故障迎刃而解。

pf使用率-究竟是个什么东东?相关推荐

  1. EJB是个什么东东?

    看见一位大神写的关于EJB的理解,怒转过来 原文地址:http://blog.csdn.net/jojo52013145/article/details/5783677 1. 我们不禁要问,什么是&q ...

  2. VSCode 安装 Go 插件、gopls 是个什么东东

    原文地址: VSCode 开发 Go 程序也可以和 GoLand 一样强大 VSCode 建议你启用 gopls,它到底是个什么东东?

  3. 为什么会有jsessionid,这个东东有什么用呢?

    2019独角兽企业重金招聘Python工程师标准>>> 为什么会有jsessionid,这个东东有什么用呢? 博客分类: java 为什么会有jsessionid,这个东东有什么用呢 ...

  4. 网管必看的好东东(一)

    自动释放系统资源 在Windows中每运行一个程序,系统资源就会减少.有的程序会消耗大量的系统资源,即使把程序关闭,在内存中还是有一些没用的DLL文件在运行,这样就使得系统的运行速度下降.不过我们可以 ...

  5. 一个超牛的东东:专门删除牛皮文件和文件夹

    一个超牛的东东:专门删除牛皮文件和文件夹 电脑中有一些不知为何删除不掉的文件和文件夹,无论用什么超级粉碎机都无法清除. 在网上看到的一个方法可以帮忙 注意:使用时请小心, 建立非常简单: 新建文本文档 ...

  6. 【任务脚本】更新京东任务东东农场脚本,京东种水果脚本,京东活动任务半自动程序...

    最近看到大牛更新了东东农场的脚本,东东农场就是京东种水果的日常任务,可以搜索"东东农场"进入(亲测猕猴桃挺好吃的),测试体验了一下脚本,有些不稳定,不过可以用,只是可能需要多运行两 ...

  7. 转发高人文章:以前写的一些有关代码签名/时间戳数字证书的东东

    此文摘自:http://bbs.wosign.com/forum.php?mod=viewthread&tid=86 以前苦于没有专门的平台和数字证书方面的专家.爱好者一起交流,写的一些有关代 ...

  8. JavaScript怎么安装_几句话说清楚JavaScript、V8引擎、NodeJS、NMP,到底是什么东东...

    小程序开发如火如荼,如果你是程序员,你还不懂小程序的开发,恐怕会被同行认为太LOW了吧!不过,新入行小程序开发者确实会被新的名词搞得一头雾水. 比如JavaScript不是在浏览器端运行吗,怎么还可以 ...

  9. php生成excel教程,php生成EXCEL的东东

    php生成EXCEL的东东 发布时间:2016-06-17 来源: 点击: 次 可以通过PHP来产生EXCEL档.  teaman翻译 ---------------------------- Exc ...

最新文章

  1. 180615-精度计算BigDecimal
  2. 我为什么选择比特币现金
  3. C语言EOF是什么?
  4. golang sync WaitGroup
  5. vue-cli安装教程
  6. JavaScript 获得当前日期+时间
  7. Double.valueOf()与Double.parseDouble()两者的区别
  8. (转载)排序六 堆排序
  9. 德江多措施推进大数据应用“智慧德江”建设
  10. 工作以后就不怎么想学习了
  11. 蚂蚁课堂视频笔记思维导图-3期 七、互联网高并发解决方案
  12. C语言期末考试知识点
  13. rgb转hsv (Verilog)
  14. 分治算法之循环赛程日志表
  15. 服务器怎么和本地共享文件夹同步,云服务器如何共享文件夹同步
  16. XSS 一次跨站拆分法的应用
  17. ubuntu18.04系统外接显卡(英伟达RTX 2080 Ti)驱动安装
  18. java核心之类和对象
  19. 浅谈“李氏代换”——从纪念金庸和斯坦李说起
  20. HNUST 1231 趣味程序设计_猜牌术(-)

热门文章

  1. 安装pytorch---- 基于Jetson Xavier nx
  2. centos 7.9 minimal 镜像下载与安装到vmware
  3. pdf在线转化为扫描件的简单方法
  4. HTML详解——初识html(二)
  5. 计算机硬件的漏洞,震惊了硬件圈子的CPU漏洞,到底是个什么鬼?
  6. STM32编程L298N驱动直流有刷电机实现PID位置、速度双闭环控制实现
  7. HarmonyOS实战—欧洲杯还可以这么玩?
  8. 通过 ruffle 使用 WebAssembly 在网页上播放 swf 动画
  9. 【预选赛】2019中国高校计算机大赛——大数据挑战赛
  10. 从风口引领者变成AI跟随者:小米在雪崩时代的技术攀爬