我試圖實現一個性能監視工具,我想監視基本的東西,如內存和CPU。 我試圖通過使用性能計數器這樣做,因爲我相信這是在C#查詢處理性能的「正確」的方式,這是一些示例代碼: class Program
{
static void Main(string[] args)
{
while (true)
{
var pcs = Pr
我正在嘗試使用PhysicalDisk來獲得PerformanceCounter類的NextValue。有些原因,我似乎無法找出原因,它每次都返回0。 PerformanceCounter pcDiskTime = new PerformanceCounter("PhysicalDisk", "% Disk Time", "_Total");
Single sinDisk = pcDis
我試圖實現一個性能監視工具,我想監視基本的東西,如內存和CPU。 我試圖這樣做,通過使用性能計數器,因爲我相信這是任務管理器在幕後使用的。我不知道任務管理器是如何能夠做到這一點卻因爲對我來說,似乎需要很長的時間使用此方法來檢索進程數據: class Program
{
static void Main(string[] args)
{
while (