Performance .Net

Hi,

ich teste gerade ein paar Performance Sachen wie Stringbuilder, statische Methoden, Loop Unrooling, Zeiger etc.

Kennt jdm ein gutes Buch über diese Sachen bezogen auf .Net 2.0 oder/und 3.0 ?

Einen Webcast habe ich schon gefunden aber ich suche noch mehr.

Geschichten wie … wann sind statische Methoden effektiver ?
Oder sind Generics immer besser bzw ab wann gibt es einen Perfomancegewinn ?
Dann Zeiger Geschichten.
usw.
usw.

Danke im vorraus
Martin

Wirf mal einen Blick auf „Improving .NET Application Performance and Scalability“, vor allem auf Kapitel 5. Du kannst die Pdf herunterladen unter: http://www.microsoft.com/downloads/thankyou.aspx?fam…

Was die Verwendung von Zeigern anbelangt: Clever eingesetzt in unmanaged Code-Blöcken, können Zeiger die Performanz entscheidend verbessern (z.B. beim Bearbeiten von Grafiken), bringen aber alle Nachteile mit, die man seit eh und je bei Zeigern kennt… Solltest Du wirklich Zeiger brauchen, würde ich Dir vorschlagen, die entsprechenden Operationen in einer unmanaged DLL auszulagern.