微软服务器问题,微软服务器内存溢出问题 | 【韩涛博客】
內存溢出的情況是,系統運行時間長了,系統越來越卡,越來越卡,使用任務管理器查看系統進程,并沒有發現占用高內存進程,重啟服務器后恢復。WINDOWS系統,為保證服務器性能不限制系統緩存,服務器系統長時間執行I/O,系統文件緩存不斷占用物理RAM。WINDOWS系統會開辟最大4G的物理內存來存來緩存。
1.下載微軟官方DynCache工具
http://www.microsoft.com/en-us/download/details.aspx?id=9258
2.會得到一堆東西 打開Retail文件夾,里面又有3個文件夾,要根據自己系統和不同CPU選擇不同版本:
------------------------------------------------------------------------------------------------
I386,即我們最為常見的X86架構的計算機和操作系統(32位)
AMD64,就是我們最常用的64位架構的計算機和操作系統,家用的64位計算機基本都是這種架構,
IA64 是intel面向高端的64位 CPU ,這種CPU 是不能兼容原先的 X86 下的程序,I-tanium(安騰)系列CPU則是采用這種架構
------------------------------------------------------------------------------------------------
3.復制DynCache.exe文件到%SystemRoot%\System32(也可以手動打開系統盤:\Windows\System32)這個路徑
4.以管理員身份運行“命令提示符” (CMD)
輸入:
Sc create DynCache binpath=%SystemRoot%\System32\DynCache.exestart=auto type= own DisplayName= "Dynamic Cache Service"
5.回到那個文件夾 把注冊表注冊了
6.最后我們打開“注冊表”編輯器(開始——運行——輸入——regedit——確定),依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DynCache\Parameters
7. 在右側找到 MaxSystemCacheMBytes,雙擊它,這里我們選擇“十進制”,在數值里輸入要限制最大的緩存數(單位是MB),LZ輸的是300就是限制緩存最大為300MB,輸入0為不限制。
8.根據具體情況自己進行調整,300MB對于1G內存的服務器都沒有出現問題,如果有問題可以繼續往大擴
總結
以上是生活随笔為你收集整理的微软服务器问题,微软服务器内存溢出问题 | 【韩涛博客】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win7功能找不到信息服务器,win7系
- 下一篇: 早报:《阿凡达2》今日登陆线上 前华人首