對系統(tǒng)性能的監(jiān)視可以算是一項長期的工作,為了對系統(tǒng)的某些性能有一個徹底的了解,我們也許需要長時間進行監(jiān)視,以便能夠得到正常使用計算機情況下系統(tǒng)性能的改變。但這也帶來了一個問題:我們不能一直開著監(jiān)視器,并查看其中的內(nèi)容,我們還有其他更重要的工作要做。這時候我們就可以使用Vista提供的性能數(shù)據(jù)集功能,讓系統(tǒng)在后臺自動監(jiān)視性能數(shù)據(jù),而我們可以定期查看收集到的數(shù)據(jù),并根據(jù)數(shù)據(jù)對系統(tǒng)進行適當(dāng)?shù)恼{(diào)整。
這整個過程包括設(shè)置性能數(shù)據(jù)集、收集數(shù)據(jù)以及分析數(shù)據(jù)三部分,我們會通過一個具體的實例向你介紹。假設(shè)我們需要監(jiān)控長時間內(nèi)系統(tǒng)對內(nèi)存的使用情況,那么可以這樣做:
設(shè)置性能數(shù)據(jù)集
首先在圖1所示的性能控制臺左側(cè)樹形圖列表中點擊“Data Collector Sets(數(shù)據(jù)收集)”節(jié)點,接著用鼠標(biāo)右鍵點擊“User Defined(用戶自定義)”,從“New(新建)”菜單中選擇“Data Collector Set(數(shù)據(jù)收集)”,你將能看到一個向?qū)问降膶υ捒颍▓D8)。

圖8
在“Name(名稱)”框中為該數(shù)據(jù)集輸入一個名字,例如“內(nèi)存使用”,接著點擊“Create manually(手工創(chuàng)建)”,并點擊下一步。 接下來有兩個選項,我們可以分別創(chuàng)建data logs(數(shù)據(jù)日志)或者Performance Counter Alert(性能計數(shù)器警告)。數(shù)據(jù)日志的作用就是真實記錄所需信息,供我們?nèi)蘸蟛榭矗欢阅苡嫈?shù)器警告則是為了在系統(tǒng)遇到某些性能問題(例如系統(tǒng)盤可用硬盤空間小于1GB)的時候通過某種形式為我們發(fā)出警告,提醒我們注意。因此這里我們選擇“Create data logs(創(chuàng)建數(shù)據(jù)日志)”,并選擇“Performance counter(性能計數(shù)器)”,點擊下一步。
隨后需要點擊“Add(添加)”按鈕加入性能計數(shù)器,因為操作方法和上文中添加計數(shù)器類似,這里就不再多說。同時我們還需要選擇收集數(shù)據(jù)的時間間隔,例如,如果我們要監(jiān)控未來一個月內(nèi)物理內(nèi)存的使用情況,那么比較好的辦法是設(shè)置以一分鐘為單位進行收集。你需要根據(jù)監(jiān)視的時間或者監(jiān)視對象的屬性設(shè)置適當(dāng)?shù)臅r間間隔,如果設(shè)置不當(dāng),可能會產(chǎn)生大量沒用的性能日志記錄,這些記錄不僅占用大量硬盤空間,還會給日后的數(shù)據(jù)分析和查看增加困難。
接著還有一些選項,可以供我們設(shè)置保存性能日志的位置,以及指定運行該計數(shù)器的用戶憑據(jù)。全部設(shè)置好之后可以點擊“Finish”完成該向?qū)АkS后可以看到類似圖9的界面,在窗口左側(cè)的樹形圖中我們新建的項目圖標(biāo)上有一個綠色的三角,表示該項目已經(jīng)成功運行,并在后臺監(jiān)視系統(tǒng)性能數(shù)據(jù)

圖9
查看分析數(shù)據(jù)日志
當(dāng)監(jiān)視進行了一段時間之后,我們就可以通過“Performance Monitor(性能監(jiān)視器)”節(jié)點查看記錄的數(shù)據(jù)了。在圖6所示的界面上點擊顯示為一個圓柱體圖標(biāo)的“View Log Data(查看日志數(shù)據(jù))”按鈕,打開圖10所示的“System Monitor Properties(系統(tǒng)監(jiān)視器屬性)”對話框,并打開“Source(來源)”選項卡。首先在“Data source(數(shù)據(jù)源)”選項下選擇“Log files(日志文件)”,接著在隨后出現(xiàn)的對話框中找到之前創(chuàng)建的性能數(shù)據(jù)集收集起來的數(shù)據(jù)文件,并點擊OK按鈕,監(jiān)控的數(shù)據(jù)就會以靜態(tài)的形式顯示在性能監(jiān)視器主窗口中。

圖10