如何使用 PowerShell 獲取磁碟效能?
若要使用 PowerShell 獲取磁碟效能,我們需要使用磁碟的效能計數器。 物理磁碟或邏輯磁碟有可用的效能計數器。 為檢查有哪些與磁碟相關的計數器集可用,我們可以使用以下命令:
示例
PS C:\> Get-Counter -ListSet "*disk*" | Select CounterSetName
輸出
CounterSetName -------------- FileSystem Disk Activity Storage Spaces Virtual Disk LogicalDisk PhysicalDisk
我們將使用邏輯磁碟來獲取有關它的更多資訊。 我們將首先檢索它的計數器。
示例
Get-Counter -ListSet LogicalDisk | Select -ExpandProperty Counter
輸出

我們需要檢索磁碟讀取時間計數器,
示例
Get-Counter -Counter '\LogicalDisk(*)\% Disk Read Time'
輸出

以下命令將檢索 2 個樣本計數,間隔 2 個樣本間隔。
示例
Get-Counter -Counter '\LogicalDisk(*)\% Disk Read Time' -MaxSamples 2 -SampleInterval 2
若要獲取連續間隔,請使用以下命令。
示例
Get-Counter -Counter '\LogicalDisk(*)\% Disk Read Time' -Continuous
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP