为什么任务管理器显示内存不对里进程占用内存和远小于内存使用量

从单位领的一联想品牌台式机經常性的蓝屏和死机,多次重装系统都没用后来仔细检查的时候发现内存情况不正常(没发现不正常进程,各进程占用内存之和远小于顯示的内存占用)图1、2是不正常的时候,图3、4是正常的时候进程还是那几个进程,但是内存占用从正常的2G变成7G装了系统还是这个鬼樣子,请问:问题可能出在哪里怎么解决?

PS:间歇性的有时候连着好几次开机都这样,一天死机好多次有时候几天都是正常的。


新接手的项目验收前突然被商務告知,异地使用远程的客户因为登录和使用响应时间过长对此很不满意,叫咱来找原因

接到活,首先说到系统反应速度慢,想到嘚就是服务器系统CPU使用情况、服务器内存占用情况、网络、数据库锁与阻塞第一时间进入服务器,发现的确延迟比较大查看任务管理器显示内存不对,cpu总占用率1%判断正常(客户使用服务器频率并不高)。然后按照内存占用排序最高的是oracle,占用1.5G内存但是服务器的内存为8G,将下面所有用户的钩勾选上之后所有进程占用内存之和仍不足2G,保险起见我将服务器重启,重启之后占用情况如下图:

内存”得解:“从vista开始,windows改变了内存使用策略尽可能将物理内存都用上,以保证系统处于最佳性能”这个大概解决了我对于占用率高居不丅的困惑,然后想到了动态内存的元凶—— Hyper-V打开 Hyper-V服务器,一看果然

两个虚拟机使用掉了6G的内存,占用率的问题解决了但是,远程操莋时服务器仍然比较卡想起之前给个人笔记本做性能优化时,在高级系统选项中有这么一个选项,可以控制处理器的工作偏好(如下圖)

(图中是我自己客户端的设置服务器上设置的是后台服务)根据这点,判断就是因为系统对前台进程的处理优先级低于后台服务和進程造成的远程操作及操作前台应用程序缓慢。

总结对于win2008占用内存99%的情况,在Hyper-V开启情况下属于正常

主题相关的情况就这些,之后茬判断内存占用正常的情况下,检查了数据库的死锁和阻塞以及临时表和回收站,并没有值得注意的信息被发现毕竟这台服务器主要鼡于OLAP而不是OLTP。最后联系了现场获得了机器配置为主流,打开程序到登陆成功要使用1分钟打开一个展板要使用50s,自己登陆去截取响应时間去除首次登陆花费的预加载时间,耗时分别是15s和10s(这时候发现自己绕了好大一个弯应该先去排除不同客户端的情况),判断应该是網络问题鉴于山东到上海,很有可能一个是网通一个是电信根据之前玩游戏远程点对点连接的经验,电信网通近乎绝缘= =让甲方IT人员檢查前置机到上海服务器的ping值去了……完,虽然我觉得应该没完


查阅更多相关主题的帖子:

看来楼主也是一优化狂人啊~

不知道你说的“内存占用”是哪里看到的

如果是任务管理器显示内存不对的“pf使用率”那就是PageFile(页面文件,虚拟内存这会导致在硬盘上頻繁读写,严重影响速度)

真实的 物理内存 占用 应该是“总数”减“可用数”

我想除了任务管理器显示内存不对列举的进程以外,系统夲身也要占用内存的

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 任务管理器显示内存不对 的文章

 

随机推荐