伺服器內存使用量和CPU佔有率都都很低,但運行得很慢。為何?

來補充問題了:
謝謝各位熱心的答主的建議,大多數提到是機器的的IO問題。對於這個問題,之前我也有做過硬碟掃描,硬碟健康無壞道。
昨天做了一個實驗,在關機情況下拔了RAID1的兩個硬碟中的一個。重啟發現機器速度立刻變正常了。任意一個硬碟都可以正常開機,且速度正常。
但插拔過程出現了RAID1自動變為RAID0的異常。目前大致上鎖定是陣列卡的問題。請廠商上門換主板進行中...
------------------------------------------------------------------------------------------------------------------------------------------
機器是HP ProLiant DL360p Gen8 伺服器,系統為win Server2008 R2,64位。
32G內存平時只能用到2G+。即使是在殺毒軟體全盤掃描,內存依然穩穩的在2G多點的位置。平時慢得打開每一個窗口都要卡很久。
對外服務更是無從談起。

還出現過內存佔用很低,而虛擬內存使用很多的情況。
安全模式下,伺服器的內存是可以跑得很高的。

問題可能出現在哪裡?有什麼比較好的排錯方式?


難道不看磁碟是否繁忙的么?


性能相關四大件:
CPU
Memory
DISK I/O
Network I/O

前兩樣看不出問題,那就查後兩個。


樓主啊。
就這幾張截圖是啥也看不出來的。
win server不是很熟悉。但是看樓主的server並不是承擔壓力很大的服務;所以:
分享以往的類似經驗,簡單粗暴,看官勿噴:
精簡已安裝的程序,不需要的統統刪掉;
廠家附送的通通刪掉,dell的那些管理軟體我看就是為了和採購分贓用的;
停掉不需要的服務;
不要自動安裝驅動,手工篩選;根據配置一個一個地過;
非ms的服務要注意選擇stable,並且要仔細確認和當前系統的兼容,要認真看文檔;
ms的服務一定要增加一個測試一個,不要一股腦一次裝完再測試。
這才是開始。
根據不同的服務和應用分析系統瓶頸配置操作系統和其他需要彌補的手段;
應用和服務壓力測試;
log分析和系統分析;
安全性設置(這個太複雜,我完全搞不定win server,都是找別人幫忙);
最後,等著用戶的抱怨和投訴吧,無論你怎麼出色,總會有的。努力地做好一個修理工吧。


同步IO嘛,CPU一直等。


哈哈, I/O 大頭不看?
profile.sys很大說明 I/O操作頻繁。


查下IO


最好清理一下磁碟,可能被虛擬內存佔用太多空間


把資源管理器打開,8成是什麼應用大量讀寫磁碟IO,看一下IO負載,找到那個問題應用


網卡負載


硬碟和網路傳輸


題主的問題解決了嗎? 我這邊也遇到這種問題了,伺服器20g的內存,cpu最忙的時候也只佔用了20%左右,但是在客戶端使用軟體查數據的時候反應很慢


推薦閱讀:

印表機為什麼要進行核心技術革新?
智能硬體創業公司如何招到優秀的硬體工程師?
富士康這樣的大型代工廠如何保證產品質量?客戶參與質檢到什麼程度?
要求設計個功放電路,要求如下,應該如何去實現?

TAG:惠普HP | 伺服器 | 信息技術IT | 硬體 | 內存RAM |