效能監視和優化

2021-09-14 07:14:02 字數 2841 閱讀 3557

專案十四效能監視和優化

專案學習目標

1.了解系統效能相關概念;

2.掌握任務管理器的使用;

3.掌握效能監視器的使用。

學習難點

1.任務管理器的使用;

2.效能監視器的使用。

專案任務描述

管理員小李周一早晨剛到辦公室就遇到一位心急如焚的使用者抱怨自己的檔案伺服器執行速度太慢,但其他正常,針對這個問題,小李分析可能是由以下幾個原因造成的:

①病毒查殺軟體的定時查殺時間定在上班時間;

②系統內部感染病毒;

③服務或應用程式啟動過多。

經過分析後,小李決定分三步檢查和排除故障:

首先使用任務管理器檢查應用程式使用情況,關閉部分不必要的應用程式,用可靠有效的防毒軟體請理系統,把定時在殺病毒的時間設定在下班後,希望提高伺服器響應速度;

其次使用效能監視器監視系統效能,判斷哪個系統資源為系統「瓶頸」從而做出調整。

專案任務劃分

①子任務1:使用任務管理器了解有關計算機效能的資訊,了解計算機上所執行的序和程序的詳細資訊,關掉部分不必要的應用程式;

②子任務2:使用效能監視器監視系統效能,判斷系統「瓶頸」。

三、 專案任務實施

(一) 子任務1使用任務管理器 管理應用程式和程序

1.工作任務

使用任務管理器了解有關計算機效能的資訊,了解計算機上所執行的程式和程序的詳細資訊。

2.相關知識點

任務管理器是系統提供的個用於監控系統中執行的程式和程序的相關資訊的工具,通過使用任務管理器,使用者可以檢視正在執行的程式的狀態,並能夠終止已停止響應的程式,也可以使用多達15項的引數來評估正在執行的程序的活動,還可以監視計算機效能的關鍵指示器,檢視反映cpu和記憶體使用情況的圖形和資料。此外,如果與網路連線,也可以檢視網路狀態,了解網路的運**況。

3.任務步驟

①開啟任務管理器。同時按下"ctrl+al+del" 組合鍵或在工作列的空白處右鍵單擊,然後選擇「任務管理器」選單項開啟任務管理器,如圖14-1所示。

②若某個應用程式停止響應:將會消耗較多的cpu和記憶體資源,使計算機反應速度變慢。此時可以單擊滑鼠左鍵,選中停止響應的應用程式,然後單擊「結束任務」 按鈕,強制關閉無響應的程式。或者檢視是否存在 些不必在上班時間執行的程式,如定時在殺病毒等,把這些程式關閉以提高系統響應速度。

③「windows任務管理器」中可以通過單擊不同的選項卡檢視系統效能,如檢視程序和聯網的效能,參看cpu和記憶體的利用率等。對於某些系統服務程序和某些病毒程式,在系統中執行的時候,不會顯示個應用程式 介面,此時無法通過結束任務的方式關閉其執行,可以在「windows任務管理器」中單擊「程序」選項卡,在程序列表中找到占用較多cpu的可疑的程序,然後單擊「結束程序」按鈕,可以停止該程序的執行,如圖14-2 所示。

(二)子任務2使用效能監視器監視系統效能

1.工作任務

使用效能監視器監視系統性胎,了解工作負荷以及它對系統資源的影響,利用發現站果來診斷問題,判斷哪個系統資源為系統「瓶頸」 ,從而做出調整。

2.相關知識點

監視系統的效能是維護和管理計算機的重要操作。windows server 2003系統提供任務管理器、系統監視器以及效能日誌和警報三種工具來監視系統效能。前面已經介紹了在「任務管理器」中觀察計算機上的程式和程序的資訊,以及處理器和記憶體的使用情況等選項。「系統監視器」提供的是有關作業系統的特定元件以及專門收集效能資料的程式所使用的

資源的詳細資料,用圖形的形式顯示。日誌則提供了對這此資料的記錄能力。當計數器值到達、高於或低於所定義的閾值時,警報將通過「信使」服務告知使用者。

3.任務步驟

(1)開啟效能監視器

選擇「開始」一「執行」,在執行視窗中輸人「perfmon.msc",單擊「確定」,開啟「效能」視窗,如圖14-3所示。

(2)效能監視器的配置

①選擇監視方法。圖形對於本地或遠端計算機的短期實時監視是最為有效的方式。例如要在系統事件發生時觀察該事件,其中選擇合適的更新間隔,以便捕獲感興趣的活動型別。日誌對於保留記錄和延長監視(尤其是遠端計算機)非常有用;記錄的資料可以匯出並生成報告或使用「系統監視器」提供圖表或直方圖。日誌是監視多台計算機最實用的方法。

③儲存效能資料的記錄。「效能 日誌和警報」能夠將日誌效能資料記錄到sql資料庫中。如果將記錄的資料保留在資料庫中,可以查詢這些資訊並將其包含在報告中。使用資料庫分析工具可以查詢結果並使用各種引數詳細檢查結果,甚至可以顯示出圖形的介面。

(3)新增乙個新的監控選項

系統預設的監控介面沒有任何可監控的資料項,下面通過例子介紹如何新增一乙個新的監控選項。操作步驟如下:

①在快捷工具欄上,單擊「+」 按鈕或在圖14-3所示監控的圖表區域單擊滑鼠右鍵,在彈出的選單中選中「新增計數器」,彈出如圖14-4所示的「新增計數器」對話方塊。

②選擇「使用本地計算機計數器(l)"可以監視本地系統,選擇「從計算機選擇計數器(m)"可以監視遠端計算機;從「效能物件」列表中可以選擇相應的監視物件,在「從列表中選擇計數器(t)」中選擇要監視的計數器。

③單擊「新增」,將會在系統效能監控器**現個新的監控值,設定相應的監控引數和顯示特性。具體的設定方法是先單擊該引數,然後在右鍵選單中選擇「屬性」,彈出如圖14-5所示的對話方塊。通過切換其他的選項卡,設定相應的引數,單擊「確定」按釩就可以在「效能監控面板"上看到新新增的監控資料的圖表顯示了。

(4)效能資料分析

分析監視資料報括在系統執行各種操作時檢查報告的計數器值,應當確定哪些程序最活躍的以及哪些程式或執行緒應該獨佔資源。對此類效能進行資料分析,可以了解系統響應工作負載需求的方式。根據監控資料的分析結果,可能發現系統執**況有時並不令人滿意。根據這些偏差的原因和差異程度,可以選擇採取糾正操作或者接受這些偏差。通常,決定效能是否可以接受是一種主觀判斷,隨使用者環境的變化而明顯地變化。表14-1所示的特定計數器的閾值,可以幫助管理員決定系統報告的值是否表示出現了問題。

專案十四 效能監視和優化

相關知識點 通過監視伺服器效能,可以了解伺服器的執行及系統資源的使用情況,以對執行中的問題進行優化處理。使用效能控制台可以有效地監視計算機的雲更新狀態,隨時獲取計算機執行的各項資料,了解工作負荷和系統資源的實時情況,診斷系統執行中的問題,並優化處理。windows server 2003作業系統中的...

SQL Server 2008效能監視和優化工具

microsoftsql server提供了一套綜合的工具,用於監視 sql server 中的事件和優化物理資料庫的設計。工具的選擇取決於要執行的監視或優化型別和要監視的具體事件。以下是 sql server 監視和優化工具 工具 說明 sp trace setfilter transact sq...

Oracle效能監視

10g以前的監視方法,事情發生之後才去收集資訊,不能滿足實時解決問題的需求。10g版本新特性,前瞻性 實時性監測。記憶體監視器 memory monitor,簡稱mmon 記憶體監視燈 memory monitor light,簡稱mmnl 系統全域性區 system global area,簡稱s...