Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Gibt es Memory-Monitoring für ASP.NET Core?
Rioma
myCSharp.de - Member



Dabei seit:
Beiträge: 228

Themenstarter:

Gibt es Memory-Monitoring für ASP.NET Core?

beantworten | zitieren | melden

Hallo zusammen,

ich habe bisher perfmon genutzt um .NET Prozesse zu überprüfen. Es geht mir speziell um die GC-Abläufe. Ich habe gelesen, dass die Performancecounter bisher im .NET Core Bereich nicht vorhanden sind. Bedeutet dies, dass somit der perfmon zur Überprüfung rausfällt?
Gibt es alternativen, die ihr empfehlen würdet?

Vielen Dank
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 16234

beantworten | zitieren | melden

Performance Counter ist ein Windows Feature. Die Implementierung im .NET Framework ist nur ein Wrapper der Win32 APIs, wie zB. die Windows Registry.

.NET Core ist aber 100% Cross-Platform und wird nur das unterstützen, was alle Plattformen (im Rahmen des .NET Standard) können; dazu gehört aber weder die Windows Registry noch der Peformance Counter.
Daher werden diese in .NET Core auch in der bisherigen Form nie kommen.

Verwende ASP.NET Core mit dem .NET Framework und Du hast wieder den Performance Counter, da .NET Framework Windows spezifisch - bist dann aber auch an Windows gebunden.

Aktuell gibt es für .NET Core keinerlei ähnliche Features und ist bis Version 2.0 stand heute auch nicht geplant.
Es gab mal den Ansatz der Event Counters, der aber nun vor ein paar Tagen verworfen wurde.

Mir scheint übrigens an der Fragestellung die Vermutung, dass Du Dir nochmal anschauen solltest, was .NET Core ist und was ASP.NET Core ist - und, dass es zwei verschiedene Technologien sind.
- performance is a feature -

Microsoft MVP - @Website - @blog - @AzureStuttgart - github.com/BenjaminAbt
private Nachricht | Beiträge des Benutzers
Rioma
myCSharp.de - Member



Dabei seit:
Beiträge: 228

Themenstarter:

beantworten | zitieren | melden

Alles klar. Vielen Dank für die Informationen!
private Nachricht | Beiträge des Benutzers