Tag: profiling
Profiling ist der Prozess der Messung eine Anwendung oder ein system durch ein Analyse-tool namens profiler. Profiling-Instrumente können sich auf viele Aspekte: Funktionen rufen Sie mal und zählen, Speicherauslastung, cpu-Auslastung und Ressourcen-Nutzung.
2
Antworten
Wie kann ich Profil einen JUnit-Test, bevorzugt mit Eclipse integrierte Unterstützung? Ich bin versucht, es zu tun mit VisualVM, aber anscheinend ist es nicht getan werden kann. Ich bin mit Windows 7 x64, Eclipse Indigo, jdk 1.6,
5
Antworten
Gibt es ein tool/plugin/Funktion für Firefox, werde dump aus einem memory-Nutzung der Javascript-Objekte, die Sie erstellen, in eine Seite/Skript? Ich weiß, über das Firebug-profiler, aber ich möchte etwas mehr als nur mal. Etwas ähnlich zu dem, was
4
Antworten
Möchte ich herausfinden, wie viel Zeit eine bestimmte Funktion in meinem C++ Programm ausführen auf Linux. Danach möchte ich ein Geschwindigkeits-Vergleich . Ich sah mehrere Zeit-Funktion, aber am Ende mit diesem, die von boost. Chrono: process_user_cpu_clock, captures
6
Antworten
Las ich auf der MS-Website, die SQL Azure nicht unterstützt SQL Profiler. Was sind Menschen mit Profil-Abfragen laufen auf dieser Plattform? InformationsquelleAutor der Frage CodeGrue | 2009-12-18
5
Antworten
I-Profil Ausführung von Java-Anwendungen oft mit VisualVM aber es muss X laufen auf der Maschine Ich weiß, ich kann Verbindung über den management-port, aber das wird ein offline-Stichprobe profiling ist nicht genug für mich. So, ich bin
9
Antworten
Ich habe eine tomcat-Instanz mit dem JMXRemote-parameter konfiguriert. Die lokale VisualVM ist in der Lage, einen sampler auf die CPU, aber nicht für den Speicher. Der Speicher-button ist ausgegraut mit einer Zusammenfassung sagen: "Memory sampling: Nicht verfügbar.
3
Antworten
Ich bin sehr fasziniert von der übermäßigen Anzahl der "zusammengesetzten Schichten", "neu berechnen style" und dann "update-layer tree" - Veranstaltungen in einer unserer webapps. Ich Frage mich, was Sie verursacht hier. Wenn Sie Ihren Chrome zu einem
17
Antworten
Ich brauche, um die Ausführungszeit in Millisekunden. Ich ursprünglich gebeten, diese Frage im Jahr 2008 zurück. Die akzeptierte Antwort dann war der Einsatz new Date().getTime () - Jedoch, wir können alle Zustimmen, jetzt dass die Verwendung der
6
Antworten
Meine django-Anwendung hat sich quälend langsam auf die Produktion. Prolly ist es aufgrund komplexer oder nicht indizierte Abfragen. Gibt es eine django-ish Weise zu Profil meine Anwendung? InformationsquelleAutor der Frage sharjeel | 2010-03-02
4
Antworten
Soweit ich das beurteilen kann, Sie können nur ein Profil einer ausgeführten Anwendung mit VisualVM. Kennt jemand eine Möglichkeit, ein Profil der launch und Start der java-Anwendung mit VisualVM? Ich bin überzeugt, dass es einen Weg geben
5
Antworten
Ist es empfehlenswert, Java application profiling-tutorial? Ich bin jetzt mit JProfiler und Eclipse Test & Performance Tools Platform (TPTP) mit meinem profiling. Jedoch, obwohl ausgestattet mit wunderbaren Waffen, als jemand, der neu in new in Java profiling,
2
Antworten
Problem Meisten iPython "Magische Funktionen" funktionieren für mich rechts von der Fledermaus: %hist%time%prun usw. Jedoch, ich bemerkte, dass %lprun konnte nicht gefunden werden mit iPython, wie ich es ursprünglich installiert. Versuch zur Lösung Dann entdeckte ich, dass
4
Antworten
Neben ruby-prof und und die core-Benchmark der Klasse, was tun Sie verwenden, um ein Profil Ihrer Ruby-code? Insbesondere, wie finden Sie die Engpässe in Ihrem code? Es fühlt sich fast wie ich brauche, um auf meinem eigenen
5
Antworten
Ist es ein SQL Server Profiler in SQL Server Express bezahlt werden? Vielleicht ein open-source ein? Oder vielleicht auch nur ein tool, dass mir hilft, zu sehen, wie Sie die Abfrage wird an die Datenbank weitergegeben? InformationsquelleAutor
9
Antworten
Ich habe ein c# - Anwendung, die bis 150 MB Speicher (privat bytes), die hauptsächlich aus einem großen Wörterbuch: Dictionary<string, int> Txns = new Dictionary<string, int>(); Ich Frage mich, wie die zu diesem Speicher frei. Ich hab
3
Antworten
Will ich implementieren Sie eine Funktion tracer, das wäre nachvollziehbar, wie viel Zeit eine Funktion zur Ausführung. Ich habe folgende Klasse für das gleiche:- class FuncTracer { public: FuncTracer(LPCTSTR strFuncName_in) { m_strFuncName[0] = _T('\0'); if( strFuncName_in ||
10
Antworten
Ich bin auf der Suche nach eine Java-Profiler für den Einsatz in einer sehr hohen Nachfrage die Produktion-Umgebung, entweder kommerziell oder frei, dass erfüllt alle der folgenden Anforderungen: Leichte integration mit code (ohne neu kompilieren mit speziellen
2
Antworten
Was ist der Unterschied zwischen dem 'selbst' und 'total' - Spalten in der Chrome-CPU-profiling von JS-code? InformationsquelleAutor der Frage CoolUserName | 2011-08-19
7
Antworten
XDebug bietet die Konfigurations-Direktive "xdebug.profiler_enable_trigger" , erlaubt das aktivieren profiling durch die übergabe der GET-oder POST-parameter "XDEBUG_PROFILE" beim Aufruf ein Skript über HTTP. Dies ist praktisch, wenn Sie nicht möchten, dass profiling für ALLE Ihre Skripte aber
1
Antworten
Dies ist ein ähnliches problem zu XDebug profiling in PHP - bekomme keine Ausgabe aber mir ist auf windows und ich habe den kompletten Pfad angegeben (das löste sein problem) Ich erhalte keine Ausgabe, obwohl ich aktiviert
7
Antworten
Ich versuche, herauszufinden, wie viel Speicher meine Objekte nehmen, um zu sehen, wie viele von Ihnen landen auf dem Large Object Heap (das ist etwas mehr als 85.000 Byte beträgt). Ist es so einfach wie das hinzufügen
10
Antworten
Meine Speicherauslastung steigt im Laufe der Zeit und Neustart, Django ist nicht freundlich zu Benutzern. Ich bin nicht sicher, wie man über die Profilierung des Speicherverbrauch aber einige Tipps, wie Sie zu Messen wäre sinnvoll. Habe ich
5
Antworten
Gibt es eine Möglichkeit zu bestimmen, welche Klassen geladen werden die Gläser zur Laufzeit? Ich bin sicher, wir haben alle in der JAR-Hölle vor. Ich habe über dieses problem eine Menge Fehlersuche ClassNotFoundExceptions und NoClassDefFoundErrors auf Projekte.
6
Antworten
Diese Frage wurde viele Male gefragt. Nachdem er einige Zeit mit dem Lesen der Antworten, habe ich einige schnelle profiling zum ausprobieren der verschiedenen Methoden erwähnt... Ich habe eine 600 MB - Datei mit 6 Millionen Zeilen
7
Antworten
Habe ich einen einfachen 1-Datei java-Anwendung, durchläuft eine Schleife, ruft einige Funktionen, weist einige Speicher, fügt einige zahlen, etc. Ich habe ausgeführt, dass die Anwendung über eclipse ist Run As->Java Application. Die laufende Anwendung wird in Java
11
Antworten
Sind wir mit JetBrains' dotTrace. Was andere profiling-tools empfohlen werden kann, die besser sind für das profiling von C# Windows Forms Anwendungen? InformationsquelleAutor der Frage leora | 2008-09-08
5
Antworten
Ich bin mit cProfile zu Profil meine Python-Programm. Basierend auf dieser Vortrag ich hatte den Eindruck, dass KCacheGrind könnte, analysieren und anzeigen, die Ausgabe von cProfile. Allerdings, wenn ich gehen, um die Datei zu importieren, KCacheGrind zeigt
7
Antworten
Habe ich schon lange gesucht-profiling-tools für Schienen für eine Weile. Ich bin derzeit spielen und testen von ruby-prof und railsbench, aber ich ein bisschen frustriert mit der Menge an Feintuning und mangeln erforderlich zu machen, dann arbeiten.
3
Antworten
Ich bin versucht zu Profil c++ - code auf meinem mac (os x Lion) und ich habe nicht in der Lage zu finden, etwas sinnvolles. Ich bin auf der Suche nach einem profiler, der wird mir sagen,
4
Antworten
Möchte ich einige grundlegende Profilierung von meinem code, aber festgestellt, dass die DateTime.Jetzt nur in C# haben eine Auflösung von etwa 16 ms. Es muss eine bessere Zeit zu halten Konstrukte, die ich noch nicht gefunden. InformationsquelleAutor
3
Antworten
Wollen wissen, was stackoverflow-Gemeinde fühlt sich über die verschiedene freie und nicht-freie Java-Profiler und profiling-tools zur Verfügung. InformationsquelleAutor der Frage Nikhil Kashyap | 2008-10-08
1
Antworten
Habe ich gesucht, die alle über eine einheitliche und klare Erklärung, was "selbst-Zeit" bezieht sich eigentlich auf in der VisualVM Kontext und wie unterscheidet es sich zu " selbst-Zeit (cpu)'. Auch bedeutet "self time [ % ]"
7
Antworten
Ich bin Programmierung in python unter windows und würde gerne genau die Zeit Messen, die es braucht für eine Funktion auszuführen. Ich habe geschrieben eine Funktion "time_it" , nimmt eine andere Funktion, es läuft, und gibt die
1
Antworten
Ich habe setup xdebug und webgrind und ich haben generiert ein Profil, so dass ich beginnen können, die Verbesserung der Geschwindigkeit meines Codes. Ich habe angezeigt das Profil in webgrind, aber ich habe keine Ahnung, was es
12
Antworten
Hier ist meine erste Frage bei SO. Ich habe eine interne Anwendung für meine Firma habe ich seit kurzem Fragen zu erhalten. Die Anwendungen, die gebaut ist in PHP und es ist ziemlich gut programmiert (OO, DB-Abstraktion,
3
Antworten
Habe ich mit cProfile zu Profil meine code, und es funktioniert bestens. Ich benutze auch gprof2dot.py zur Visualisierung der Ergebnisse (macht es ein wenig klarer). Jedoch, cProfile (und die meisten anderen python-Profiler, die ich bisher gesehen habe),
4
Antworten
Sagen wir, ich wollte die zwei benchmark-Programme: foo.py und bar.py. Sind ein paar tausend läuft und die jeweiligen Mittelwerte der time python foo.py und time python bar.py ausreichend genug für die Profilerstellung und vergleichen Ihre Geschwindigkeit? Edit:
7
Antworten
Weiß jemand, ein tool für Profiling von JavaScript im IE aus? Liste zur Verfügung: IE8 (Internet Explorer 8 nur) JavaScript-Profiler YUI! InformationsquelleAutor der Frage Daniel Silveira | 2008-08-21
6
Antworten
Brauche ich einige Mittel zur Aufnahme der Leistung einer Anwendung auf einer Linux-Maschine. Ich werde nicht eine IDE. Ideal, ich brauche ein app, das anfügen an einen Prozess und log-periodische snapshots von: memory Nutzung Anzahl der threads
10
Antworten
Gibt es einen standardisierten Weg in R von der Messung der Ausführungszeit der Funktion? Natürlich kann ich nehmen system.time vor und nach der Ausführung und nehmen dann die Differenz, aber ich würde gerne wissen, ob es eine
22
Antworten
Projekt Euler und andere coding-Wettbewerbe haben oft eine maximale Laufzeit oder Menschen rühmen, wie schnell Ihre Lösung läuft. Mit python, manchmal sind die Ansätze sind etwas kludgey - D. H., das hinzufügen von timing-code zu __main__. Was
9
Antworten
Einer ASP.NET web-app läuft auf IIS6 in regelmäßigen Abständen schießt die CPU bis zu 100%. Es ist der W3WP-das ist verantwortlich für fast alle CPU-Nutzung während dieser Episoden. Die CPU bleibt fixiert 100% überall von einigen Minuten
5
Antworten
Meine bash-shell dauert bis zu 3-4 Sekunden zu starten, während, wenn ich starten Sie es mit --norc es läuft sofort. Begann ich, "profiling" /etc/bash.bashrc und ~/.bashrc durch manuelles einfügen return Aussagen und auf der Suche nach Verbesserungen
6
Antworten
Den activity monitor in sql2k8 erlaubt es uns, die meisten teuren Abfragen. Ok, das ist cool, aber gibt es eine Möglichkeit, ich kann mich einloggen, diese info oder erhalten diese info per query analyser? Ich weiß nicht
3
Antworten
Ist es möglich, Profil MSTest unit tests in Visual Studio 2012 Ultimate ohne Verwendung einer externen profiling-tools? Kommentar zu dem Problem Ich habe versucht, manuell zu starten VSTest.console.exe und hinzufügen der test-Baugruppen als Parameter, kann aber nicht
4
Antworten
Ich experimentiere mit MATLAB OOP, als start habe ich ahmte meine C++'s Logger-Klassen, und ich bin dabei, alle meine string-helper-Funktionen in eine String-Klasse, die denken, es wäre toll, in der Lage sein, Dinge zu tun, wie a
9
Antworten
Bin ich eine Anwendung entwickeln, die derzeit über Hunderte von Objekten erstellt. Ist es möglich, zu bestimmen (oder annähernd) den Speicher ein Objekt (Instanz der Klasse)? Kommentar zu dem Problem Wenn es nur Hunderte, warum sind Sie
2
Antworten
Bin ich mit Windows 8 UAC - komplett deaktiviert was möglich ist zu tun, indem Sie ein Registrierungseinstellung (Einstellung "Nie Benachrichtigen" nicht mehr vollständig deaktiviert im Windows 8). Wenn ich versuche zu Profil, C# - code über
5
Antworten
Probierte ich linux' perf utility-heute und habe Probleme bei der Interpretation seiner Ergebnisse. Ich bin verwendet, um valgrind ist callgrind das ist natürlich eine völlig andere Herangehensweise an die sampling-Methode auf Basis des perf. Was ich getan
6
Antworten
Ich habe mir vor kurzem das Interesse an algorithmen und haben begonnen, Sie zu erforschen, indem eine naive Implementierung und dann die Optimierung auf verschiedene Weise. Ich bin bereits vertraut mit dem standard-Python-Modul für die Profilerstellung Laufzeit