abrufen Wie wird die CPU-, RAM- und Festplattenlaufwerknutzung des Systems in C# -Code abgerufen?Aktuelle CPU-, RAM- und Festplattenlaufwerke in C#
20
A
Antwort
22
Bitte suchen Sie SO; gibt es mehrere similiar Fragen:
2
Hier ist eine Lösung, die Ausgabeplattennutzung wird die Gesamtplatten Prozent verwendet wird Die Zeit, in der Timer99 abgefragt wird:
using System;
using System.Diagnostics;
using System.Windows;
namespace diskpercent
{
public partial class MainWindow : Window
{
DispatcherTimer Timer99 = new DispatcherTimer();
public MainWindow()
{
InitializeComponent();
Timer99.Tick += Timer99_Tick; // don't freeze the ui
Timer99.Interval = new TimeSpan(0, 0, 0, 0, 1024);
Timer99.IsEnabled = true;
}
public PerformanceCounter myCounter =
new PerformanceCounter("PhysicalDisk", "% Disk Time", "_Total");
public Int32 j = 0;
public void Timer99_Tick(System.Object sender, System.EventArgs e)
{
//Console.Clear();
j = Convert.ToInt32(myCounter.NextValue());
//Console.WriteLine(j);
textblock1.Text = j.ToString();
}
}
}
und hier ist eine Liste gemeinsamer Leistungsindikatoren:
PerformanceCounter("Processor", "% Processor Time", "_Total");
PerformanceCounter("Processor", "% Privileged Time", "_Total");
PerformanceCounter("Processor", "% Interrupt Time", "_Total");
PerformanceCounter("Processor", "% DPC Time", "_Total");
PerformanceCounter("Memory", "Available MBytes", null);
PerformanceCounter("Memory", "Committed Bytes", null);
PerformanceCounter("Memory", "Commit Limit", null);
PerformanceCounter("Memory", "% Committed Bytes In Use", null);
PerformanceCounter("Memory", "Pool Paged Bytes", null);
PerformanceCounter("Memory", "Pool Nonpaged Bytes", null);
PerformanceCounter("Memory", "Cache Bytes", null);
PerformanceCounter("Paging File", "% Usage", "_Total");
PerformanceCounter("PhysicalDisk", "Avg. Disk Queue Length", "_Total");
PerformanceCounter("PhysicalDisk", "Disk Read Bytes/sec", "_Total");
PerformanceCounter("PhysicalDisk", "Disk Write Bytes/sec", "_Total");
PerformanceCounter("PhysicalDisk", "Avg. Disk sec/Read", "_Total");
PerformanceCounter("PhysicalDisk", "Avg. Disk sec/Write", "_Total");
PerformanceCounter("PhysicalDisk", "% Disk Time", "_Total");
PerformanceCounter("Process", "Handle Count", "_Total");
PerformanceCounter("Process", "Thread Count", "_Total");
PerformanceCounter("System", "Context Switches/sec", null);
PerformanceCounter("System", "System Calls/sec", null);
PerformanceCounter("System", "Processor Queue Length", null);
Verwandte Themen
- 1. Wie erhält man die aktuelle CPU- und RAM-Auslastung in C++?
- 2. erhalten aktuelle CPU-Auslastung in C#
- 3. Ist Stack in CPU oder RAM?
- 4. So simulieren Sie unterschiedliche CPU-Frequenz und begrenzen Sie RAM
- 5. Holen Sie sich aktuelle Prozess der CPU-Auslastung in C
- 6. Wie bekomme ich die CPU-Geschwindigkeit und den gesamten physischen RAM in C#?
- 7. CPU-Auslastung und CPU-Geschwindigkeit
- 8. Messen CPU/RAM Verwendung während der Abfrage in MongoDB
- 9. Abrufen der RAM/CPU-Auslastung eines bestimmten Prozesses in Java
- 10. Warum "change_protection" CPU beim Laden einer großen Menge von Daten in RAM RAM?
- 11. C++ - CPU-Register Verwendung
- 12. Quantifizieren von RAM, CPU-Nutzung eines Prozesses in C unter Linux
- 13. Test/eine C# .NET-Anwendung mit eingeschränkter CPU/RAM in Visual Studio ausführen?
- 14. Zeige Speicher und CPU in C
- 15. Wie bekomme ich CPU, RAM und Netzwerk-Nutzung einer Java7 App?
- 16. C# GUI verwendet eine Menge RAM?
- 17. Aktuelle OpenHardwareMonitor Beispielcode C#
- 18. Open Source/Freie C# Platform Diagnosis Bibliothek (CPU, RAM, HDD etc.)
- 19. Was geht in C++ zu RAM, Festplatte, Stack und Heap?
- 20. CPU-Auslastung mit WMI & C#
- 21. Verfügbarer freier RAM-Speicher C#
- 22. formale Parameter und aktuelle Parameter in c
- 23. Allocate ausführbare RAM in c auf Linux
- 24. SQL Server und RAM
- 25. Operationen, die nur RAM
- 26. Lese Bytes direkt aus dem RAM C++
- 27. Limit Tensorflow CPU und Speicherverbrauch
- 28. SQL Query und RAM-Probleme
- 29. Wie wird die System-CPU und die Gesamt-Ram-Auslastung angezeigt?
- 30. DMA-Übertragung RAM-to-RAM
Wie das Laufwerk Nutzung zu bekommen? – Sauron
Durch die Leistungsindikatorklasse. Durch Ändern der Kategorie. – Aamir