win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Programmiersprachen, APIs, Bibliotheken, Open Source Engines, Debugging, Quellcode Fehler und alles was mit praktischer Programmierung zu tun hat.
Antworten
Benutzeravatar
HeinzK
Establishment
Beiträge: 234
Registriert: 05.11.2009, 08:37
Benutzertext: ZwiAner
Echter Name: Heinz Kempter
Wohnort: Wald
Kontaktdaten:

win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von HeinzK »

Hat jemand eine Idee, was da los ist? Seit ich mit Win7 64Bit arbeite ist das debuggen eine 'Qual'!
Es dauert 3 .. 5 Sekunden von einem Debugschritt zum nächsten.
PS:
Meine Suche in Google war bisher erfolglos (außer ein paar mit gleichen Problemen, keine Lösung gefunden).
Ich habe es schon ohne Virentreiber versucht .. keine Änderung.
Es ist leichter, einen Sack Flöhe zu hüten.
Benutzeravatar
BeRsErKeR
Establishment
Beiträge: 689
Registriert: 27.04.2002, 22:01

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von BeRsErKeR »

Vielleicht ein allgemeines Performance-Problem deines Rechners? Was hast du denn für Hardware drin?
Ohne Input kein Output.
Benutzeravatar
HeinzK
Establishment
Beiträge: 234
Registriert: 05.11.2009, 08:37
Benutzertext: ZwiAner
Echter Name: Heinz Kempter
Wohnort: Wald
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von HeinzK »

Nein, mein Rechner ist OK.
Bild
Es ist leichter, einen Sack Flöhe zu hüten.
Benutzeravatar
Schrompf
Moderator
Beiträge: 5047
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von Schrompf »

Ich hatte das Problem noch nicht, aber ich habe mal läuten hören, dass Visual Studio nach bestimmten Einstellungen auch versucht, sich online Debuginfo zu System-Libs zu besorgen. Schau mal, ob Du diese Einstellungen findest und ob deren Abschaltung Dir was bringt. Ansonsten kenne ich solche Geschwindigkeiten nur von Hardware-Debuggern (bei Dir unwahrscheinlich) oder von Remote Debuggern. Da könntest Du mal schauen, wie Du das Debuggen startest und was zum Debugger in den Projekteinstellungen steht.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Benutzeravatar
HeinzK
Establishment
Beiträge: 234
Registriert: 05.11.2009, 08:37
Benutzertext: ZwiAner
Echter Name: Heinz Kempter
Wohnort: Wald
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von HeinzK »

a) Das mit den Online-Debug-Infos werde ich suchen.
b) Ich arbeite mit Remote-Debugging .. und werde bei nächster Gelegenheit mal darauf verzichten. Mal sehen, ob das einen Unterschied macht.
Es ist leichter, einen Sack Flöhe zu hüten.
Benutzeravatar
HeinzK
Establishment
Beiträge: 234
Registriert: 05.11.2009, 08:37
Benutzertext: ZwiAner
Echter Name: Heinz Kempter
Wohnort: Wald
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von HeinzK »

Zu a) Ich kann nichts finden.
Zu b) Bin gerade zum Testen gekommen. Also ohne Remote-Debugging läuft's wie geschmiert! Das Problem ist zwar nicht gelöst, aber lokalisiert.
Es ist leichter, einen Sack Flöhe zu hüten.
Benutzeravatar
HeinzK
Establishment
Beiträge: 234
Registriert: 05.11.2009, 08:37
Benutzertext: ZwiAner
Echter Name: Heinz Kempter
Wohnort: Wald
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von HeinzK »

.. weiter im Selbstgespräch ..
Ich habe mit den gleichen Einstellungen das ganze Projekt auf einen XP-Rechner kopiert auf dem ebenfalls VS2008 installiert ist.
Das Remote-Debuggen läuft hier ohne merkbare Verzögerungen (F10 .. und man steht sofort auf der nächsten Zeile).
Also liegt das Problem alleine an Win7 64-Bit! (Als Remote-Ziel-Rechner werden die gleichen verwendet.)

.. bin ich eigentlich einer von Wenigen, die Remote-Debugging machen? .. das ist doch eine tolle und bequeme Sache! ..

Im Internet finde ich nur vereinzelt ähnliche Problembeschreibungen, aber keinen einzigen Lösungsansatz! :?
Es ist leichter, einen Sack Flöhe zu hüten.
Helmut
Establishment
Beiträge: 237
Registriert: 11.07.2002, 15:49
Wohnort: Bonn
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von Helmut »

Wieso debuggst du denn nicht lokal? Mir ist noch nie in den Sinn gekommen, remote zu debuggen...
Benutzeravatar
HeinzK
Establishment
Beiträge: 234
Registriert: 05.11.2009, 08:37
Benutzertext: ZwiAner
Echter Name: Heinz Kempter
Wohnort: Wald
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von HeinzK »

Weil Remote-Debuggen Vorteile hat:
a) im Vollbildschirm-Modus debuggen
b) kein Umschalten zwischen EDIT und AUSGABE .. während ich mit F10 durch den Programmtext debugge,
kann ich 'live' den Programmablauf verfolgen
c) zwei getrennte Rechner mit ihren Mäusen und Tastaturen
PS:
Nochmals zur Klarstellung, die Ausführungsgeschwindigkeit der Anwendung im Debugmodus ist nicht betroffen. Unter Win7 dauert es nach einen Breakpoint, immer ungefähr 3 Sekunden, von einem F10 zum nächsten. Unter XP ist da kein Unterschied zum lokalen Debuggen zu bemerken!
Es ist leichter, einen Sack Flöhe zu hüten.
odenter
Establishment
Beiträge: 207
Registriert: 26.02.2009, 11:58

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von odenter »

Ist zwar jetzt nicht direkt mit Deinem Problem vergleichbar, aber ich habe privat als auch beruflich Win 7 64 Bit, jeweils mit dem 2008er und dem 2010er Studio.
In beiden habe ich das, gleiche von Dir geschilderte, Problem. Wenn ich F10 oder F11 drücke beim debuggen dann ist dies auch elendig langsam. Egal ob ich unmanaged oder managed code debugge. Auch die Größe der Solution bzw. der enthaltenen Dateien spielt keine Rolle.

Ich bilde mir ein das dies Problem seit der Installation des 2010er Studion besteht, den mit dem 2008er alleine hatte ich solche Probleme nie.
Benutzeravatar
HeinzK
Establishment
Beiträge: 234
Registriert: 05.11.2009, 08:37
Benutzertext: ZwiAner
Echter Name: Heinz Kempter
Wohnort: Wald
Kontaktdaten:

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von HeinzK »

Das kann ich nicht beurteilen. Ich habe VC8, VC9 und VC10 gleichzeitig auf meinen 'neuen' WIN7/64 installiert und eingerichtet.
Da ich noch keine Lösung gefunden habe, debugge jetzt lokal. Ist nicht ganz so bequem wie gewohnt ..
aber so ist halt der Preis des Fortschritts .. :roll:
Es ist leichter, einen Sack Flöhe zu hüten.
antisteo
Establishment
Beiträge: 928
Registriert: 15.10.2010, 09:26
Wohnort: Dresdem

Re: win7, 64Bit, vc++2008 .. debugger extrem langsam ..

Beitrag von antisteo »

Also dass Debuggen so langsam geht, hat mich schon vor 4-5 Jahren davon abgehalten, VC ganz schnell wieder von der Platte zu schmeißen.
http://fedoraproject.org/ <-- freies Betriebssystem
http://launix.de <-- kompetente Firma
In allen Posts ist das imo und das afaik inbegriffen.
Antworten