Tôi đang cố tìm cách thu thập phần trăm sử dụng hiện tại của từng bộ xử lý riêng lẻ trên máy tính của mình. Nếu tôi sử dụng "System.Environment.ProcessorCount;" Tôi có thể nhận được số lượng bộ vi xử lý trên máy tính của tôi và nó hiện trả về "2". Tôi hoặc không biết những gì tôi đang tìm kiếm hoặc không có nhiều thông tin về điều này trên internet.Nhiều Bộ xử lý và Hiệu suấtCounter C#
Sau đây là mã tôi hiện đang sử dụng để nhận được tổng tỷ lệ phần trăm sử dụng hiện tại của tất cả các bộ xử lý được kết hợp.
protected PerformanceCounter cpuCounter = new PerformanceCounter("processor", "% Processor Time", "_Total");
public string getCurrentCpuUsage()
{
return cpuCounter.NextValue() + "%";
}
Cảm ơn bạn cho bất kỳ sự giúp đỡ,
Aaron
Bò thánh! Cảm ơn bạn. –