Ich habe Profiler und Speicherprüfprogramme für native C++ - Programme unter Windows ausgewertet und alle, die installiert werden sollen und laufen mit Administratorrechten. Ich melde mich selten als Administrator auf meinem Rechner an. Wenn ich etwas installieren oder etwas ausführen muss, das Administratorrechte erfordert, verwende ich Runas und es funktioniert ziemlich gut.Warum Profiler administrative Rechte benötigen (unter Windows)
Ist es legitim, dass ein Profiler Administratorrechte benötigt, oder sind die Profiler-Entwickler nur faul? Bin ich unvernünftig, wenn ich all diese Werkzeuge auf dieser Grundlage ablehne?
Ich entwickle mit VS 2005 auf einer XP Pro Maschine.
YMMV, aber unter Linux ist es sehr üblich, dass ein Benutzer-privilegierter Code von einem benutzer-privilegierten Debugger debuggt wird (natürlich müssen beide unter derselben Benutzer-ID laufen). –
Ich benutze AQTime bei der Arbeit (läuft unter Vista) und hat nie nach Administratorrechten gefragt (UAC ist aktiviert). – OregonGhost
Es gibt viele Tools, zum Beispiel Process Explorer, schauen Sie sich den Speicher- und Thread-Stack eines anderen Prozesses an. –