Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Wenn es über GC.Collect aufgeräumt werden kann, dann ist es kein MemoryLeak. Wenn dann jedoch wiederum das ganze nie Aufgeräumt wird, dann heißt das, dass du irwo noch Referenzen haben musst, die nicht so einfach zu erkennen sind als "unreferenziert". Und dass du mit structs das Problem nicht hast, ist ja logisch, die sind ja aufm Stack und nicht aufm Heap. Ganz nett für solche Sachen sind gerne __makerfe,__reftype und __refvalue keywords, welche ziemlich unbekannt und sehr selten verwendet werd…

  • Benutzer-Avatarbild

    Naja wenn du aus den bytes ints machst ist die ganze struct natürlich 4 mal so groß, was dafür sorgt, dass du an irgendwelchen Stellen auf jeden Fall außerhalb des Speichers lesen/schreiben wirst, was natürlich ein Hinweis auf beschädigten Speicher ist, aber hier einfach nur ein Hinweis, dass du auf Memory Zugreifst, der dir nicht gehört. Was schneller beim Rechnen ist kommt auf den Compiler an(und auf die Plattform, x86/x64 sind dabei alle gleich bzw. ähnlich), wenn er gut optimiert ist beides …