diagnostics

hilf uns dieses Wiki zu bearbeiten
2
Antworten

Zweideutiger Aufruf führt offensichtlich nicht zu einem Kompilierungsfehler in GCC

Ich war überrascht von der Tatsache, dass GCC nicht den Aufruf von foo() im folgenden Programm nicht eindeutig betrachtet: %Vor% Der obige Funktionsaufruf kompiliert und gibt true auf GCC 4.7.2 und GCC 4.8.0 (beta) zurück, während es...
26.02.2013, 01:46
6
Antworten

___ qstntxt ___ ___ answer16060427 ___

Vielleicht einen Filter verwenden:

Durchschnitt = 0,9 * Durchschnitt + 0,1 * Wert wo "Wert" die letzte Messung ist

Variiere mit 0,9 und 0,1 (solange die Summe dieser beiden 1 ist)

Dies ist nicht genau ein Durchschnitt, aber es filtert Spikes, Transienten usw. heraus, benötigt aber keine Arrays für die Speicherung.

Grüße, Karel

    
___ answer3097410 ___

Sie sollten sich die in Windows integrierte Leistungsüberwachung ansehen: D.

MSDN

Die API wird sich ein bisschen wackelig anfühlen, wenn Sie noch nicht damit gespielt haben, aber sie ist schnell, leistungsfähig, erweiterbar und macht es schnell möglich, brauchbare Ergebnisse zu erzielen.

    
___ answer3096935 ___

Die einfachste Option hierfür ist wahrscheinlich die Verwendung einer %code% , die dies bietet das First-In-First-Out-Verhalten, nach dem Sie suchen. Just Enqueue () Ihre Elemente, und wenn Sie mehr als X Elemente haben, Entfernen Sie die zusätzlichen Elemente ().

    
___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die zum Erstellen einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert. ___ answer44326553 ___

meine Implementierung:

%Vor%

Verwendung:

%Vor%     
___ tag123performance ___ Für Fragen zur Messung oder Verbesserung der Code- und Anwendungseffizienz. ___ tag123arrays ___ Ein Array ist eine geordnete Datenstruktur, die aus einer Sammlung von Elementen (Werten oder Variablen) besteht, die jeweils durch einen oder mehrere Indizes identifiziert werden. Wenn Sie nach bestimmten Varianten von Arrays fragen, verwenden Sie stattdessen diese verwandten Tags: [Vektor], [Arraylist], [Matrix]. Wenn Sie dieses Tag verwenden, markieren Sie die Frage auch mit der verwendeten Programmiersprache, es sei denn, Ihre Frage bezieht sich nicht auf eine bestimmte Programmiersprache. ___ tag123diagnostics ___ hilf uns dieses Wiki zu bearbeiten ___ answer3097014 ___

Eine einfache aber schnelle Implementierung:

%Vor%     
___

Als Diagnose möchte ich die Anzahl der Zyklen pro Sekunde in meiner App anzeigen. (Denken Sie pro Sekunde in einem Ego-Shooter.) Aber ich möchte nicht den neuesten Wert oder den Durchschnitt seit dem Start anzeigen. Was ich berechnen möchte,...
22.06.2010, 20:34
2
Antworten

WCF-Protokollierung, maximale Dateigröße einstellen?

Ich verwende den Microsoft Service Configuration Editor, um die Diagnose einzurichten (WCF-Protokollierung), und ich finde keine Möglichkeit, die maximale Dateigröße festzulegen? Ich habe den MaxSizeOfMessageToLog gefunden, aber das macht nic...
11.04.2012, 07:01
1
Antwort

System.Transactions Quellwarnungen bei Verwendung von Linq-2-Sql

Ich habe die System.Transactions-Protokollierung aktiviert: %Vor% und sehen Sie viele seltsame Protokoll Warnungen wie: Transaktion.Rollback genannt Reklamationsrückruf negativ TransactionScope Incomplete Kann jemand bitte etwas L...
31.01.2012, 11:16
2
Antworten

Liste aller gcc-Diagnosen

Ich brauche einen Link zu einer Webseite, die listet all die Fehlermeldungen und Warnungen auf GCC kann zeigen; die eigentlichen Nachrichten, keine Beschreibungen. Es wäre vorzuziehen, wenn die Liste ist in der Reihenfolge der am häufigsten...
03.06.2010, 17:34
5
Antworten

IE7 und 8 hängt zufällig auf CSS-Bildern

Wir haben eine ASP.NET 3.5-Anwendung, die seit über einem Jahr in Produktion ist. Unsere letzte Veröffentlichung war vor ein paar Monaten. Wir verwenden CSS zum Formatieren und Anwenden von Hintergrundbildern auf divs und ähnliches. Der Server i...
01.05.2010, 19:27
2
Antworten

Azure SDK 2.9 Diagnoseausnahmen

Ich habe eine leere Lösung mit einer einzelnen Azure-Worker-Rolle erstellt. Ich habe die Leistungsüberwachung und Diagnose mithilfe der Standardeinstellungen aktiviert. Wenn ich die App ausführe (die erfolgreich ausgeführt wird), versuche ich...
04.12.2016, 19:31