Wpis z mikrobloga

#programowanie #visualstudio #csharp Cześć. Pytanko do użytkowników VS, mam program konsolowy napisany w C# implementujący pewien algorytm. Czy da się jakoś zwiększyć wydajność debugowania z poziomu Visual Studio oprócz włączenia trybu Release? Opcja optimize też włączona. Wrzuciłem też z 32 na 64 bity, co również uratowało kilka sekund na wyniku.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DrizztDoUrden: Wiesz Ty w ogóle co robisz czy tylko próbujesz zaoszczędzić nanosekundy przełączając randomowe switche w IDE? "Wydajność debugowania" - wtf? Po cholerę? Odpalaj algorytm bezpośrednio z .exe'ka, a nie w trybie debugowania, to będzie szybciej działał. Albo dopracuj sam algorytm, albo przepisz na coś niskopoziomowego jak C/C++/asm.
  • Odpowiedz
@DrizztDoUrden co masz na myśli pisząc o zwiększeniu wydajności debugowania? Z punktu widzenia programisty interesuje Cie taka implementacja, która da najlepszej jakości CLR jaki się później pojawi (oczywiście w ramach rozsądku).

Czy naprawde potrzebujesz wycisnąć 100% mozliwosci na czasie wykonywania?
  • Odpowiedz