CLR Profiler

Mit der Installation einer Version des Visual Studios landen eine Menge Tools auf dem Rechner des Benutzers. Eines der Tools welche dabei leider nicht auf der Platte landet, ist der CLR Profiler, welcher auch aus dem Hause Microsoft stammt.

Eine Auswertung des CLR Profilers

Eine Auswertung des CLR Profilers

Mit diesem Tool kann die Innereien seiner .NET Software, wie die Speicherbrauch im Heap, die Handleanforderungen und ähnliches analysieren und auswerten. Heruntergeladen werden kann der CLR Profiler unter http://www.microsoft.com/en-us/download/details.aspx?id=16273.

Speichertyp unter Linux ermitteln

Der Mensch als solcher ist ja faul und wenn man dann doch herausfinden möchte, ob man DDR2 oder DDR3 Speicher im Rechner hat, so könnte man diesen natürlich aufschrauben und nachschauen. Da das mit Arbeit verbunden ist, kommt also die zweite Möglichkeit zum Zuge das ganze per Software zu ermitteln.

Unter Linux bieten sich hierbei die Tools „dmidecode“ oder „lshw“ an. Beide sollte man mit root Rechten ausführen, da sie sonst nicht sonderlich viel mit dem System anfangen können. Für „lshw“ könnte das dann z.B. so aussehen:

sudo lshw -short -C memory

Die Ausgabe könnte dann exemplarisch diese sein:

H/W path           Device      Class       Description
======================================================
/0/0                           memory      64KiB BIOS
/0/4/5                         memory      256KiB L1 cache
/0/4/6                         memory      1MiB L2 cache
/0/4/7                         memory      8MiB L3 cache
/0/2b                          memory      4GiB System Memory
/0/2b/0                        memory      2GiB DIMM DDR2 Synchronous
/0/2b/1                        memory      2GiB DIMM DDR2 Synchronous

Manchmal kann man allerdings anhand der ausgegebenden Beschreibung nicht erkennen um welche Art von Speicher es sich handelt, hier bleibt dann aber immer noch die Möglichkeit den Rechner zu öffnen ;)