Was ist MemProf, ist das mit MemMaker vergleichbar oder macht das was ganz anderes?
Nein, Problem ist, dass ich einen Portscanner geschrieben habe. Thread wird erstellt, der Thread verbindet sich, Thread wird zerstört. Da es aber 65535 mögliche Ports gibt, werden auch 65535 Threads erstellt. Obwohl sie freigegeben werden, bleibt der Speicher zugewiesen.
Kann ich nicht beim Zuweisen sagen, dass er Speicher an Adresse A nimmt, wenn ich weiß, dass ich vorher ein Objekt an A freigegeben habe, das sie selbe Länge hatte. Geht das vielleicht mit Pointern (ein Thema mit dem ich mich bisher kaum beschäftigen musste).
Irgendwie muss es ja gehen, sonst würde ja kein Portscanner der Welt auf meinem System laufen...
DfaA,
maxk
_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.