windows server2008 + oracle 11g 服务器内存占用过高
看了下这个机器,安装了oracle,还有sqlserver,还有java程序。
一般来说,数据库软件还是比较稳定的,内存不会出现泄漏。
建议你检查下系统里面的java程序或者是自己写的程序。重启一下,观察物理内存会不会释放。
如下的解决方法请参考:
打开任务管理器,在电脑下方任务栏上右键----任务管理器
任务管理器,点击“CPU”显示最高的那个就是“服务主机本地系统(网络受限)”
解决办法是关闭Superfetch这个服务
在我的电脑图标或者“这台电脑”图标上右键----管理----服务和应用程序----服务
服务里面找到Superfetch这个服务,右键----停止,重新打开任务管理器,可以马上看到效果,或者说电脑马上就没那么卡了,搞定
先以管理员身份登录计算机,从微软网站下载一个叫 Microsoft Windows Dynamic Cache Service 的工具(这个是微软Microsoft的工具不是广告),如图在百度中搜索即可找到,进入微软网站点击网页中的红色Download按钮,稍等会自动弹出下载保存对话框。
打开Retail文件夹,得到如图的文件夹,这里的文件夹是根据自己的操作系统和CPU需要选择不同版本,这里简单解释一下:
1) I386,即最为常见的X86架构的计算机和操作系统(32位),这里我们右击——计算机——选择“属性”,就可以看到系统类型是32位还是64位,如果是32位则使用I386文件夹下面的文件。
2) AMD64,就是我们最常用的64位架构的计算机和操作系统,家用的64位计算机基本都是这种架构,而且我们最常用的阿里云服务器E系列至强CPU也是AMD64。
3) IA64 是intel面向高端的64位 CPU ,这种CPU 是不能兼容原先的 X86 下的程序,这种架构日常并不多见,所以这里就不详细说,I-tanium(安腾)系列CPU则是采用这种架构。
0条评论