Hallo,
in VisualStudio gibt es unter den Projekteigenschaften -> C/C++ ->Optimierung. Was hat es damit genau auf sich, wie wird da was von wem optimiert? Hat jemand Erfahrung damit?
Announcement
Collapse
No announcement yet.
Optimierung in VisualStudio2005
Collapse
X
-
Optimierung in VisualStudio2005
Tags: None
-
-
Ja, ich arbeite mit visual studio und c++. aber trotzdem vielen Dank.
Leave a comment:
-
Kommt drauf an was Du verwendest. Für .Net kann ich http://www.jetbrains.com/profiler/ empfehlen. Da Du aber wohl in der C++ Welt unterwegs bist dürfte das wohl eher weniger Dein Fall sein
Leave a comment:
-
Ich weiß, dass es ne Menge davon gibt. Meine Frage war ja auch nicht was gibt es für Profiler, sondern ob ihr einen empfehlen könnt.
Leave a comment:
-
Äh, du kennst nicht die Grundlagen der C/C++ Programmierung, hast keine Ahnung von Assembler. Profiling ist mit Sicherheit nicht das Thema, was du angehen solltest
http://lmgtfy.com?q=c%2b%2b profiler visual studio
Leave a comment:
-
Könnt ihr einen Profiler (für Anfänger ) empfehlen für Visual Studio?
Leave a comment:
-
Je nach Anwendung wirst du von den entsprechendne Optimierungen nichts oder sehr viel merken. Ein DB-Anwendung wird praktisch keine beschleunigung erfahren wenn SSE-Code für neue CPU's erstellt wird.
Eine Grafikberechnungsprogramm sehr wohl.
Du solltest bedenken das manche Optionen neuere CPU's vorraussetzen. Also wenn du auch für älterer HW entwickelst solltest du dir erst klar machen auf welchen Rechnern dein Programm dann noch läuft.
Leave a comment:
-
Wenn du einen Profiler einsetzt, wenn du die Taktzyklen zählst....
Leave a comment:
-
Vielen Dank für die Informationen. Mit Assemblerprogrammierung habe ich sehr wenig Erfahrung. Merkt man die Optimierung denn bzw. kann man irgendwo schauen, ob der Code z.B. schneller geworden ist?
Leave a comment:
-
Das passiert, wenn der Compiler aus dem C/C++ Code Maschinencode erzeugt. Du brauchst deinen Code nicht umschreiben. Das ein- oder ausschalten der Option reicht. Das Thema dürfte für dich recht komplex sein, da du wohl mit Assemblerprogrammierung noch keine Erfahrung hast
Leave a comment:
-
Okay, danke. Noch kurz :
Wird der code denn dabei umgeschrieben ? Muss man den debuggen oder neu erstelln oder wann passiert das Optimieren?
Leave a comment:
-
Der Compiler optimiert - je nach deinen Einstellungen - den Code. Beispielsweise werden Werte in den Registern abgelegt um schneller darauf zugreifen zu können, Schleifen optimiert u.v.m.
Solltest du Internet haben, kannst du dir dir Informationen leicht selbst beschaffen
http://msdn.microsoft.com/de-de/libr...=vs.71%29.aspx
Leave a comment:
Leave a comment: