none
Memory Leak in Timer Event RRS feed

  • Frage

  • Hallo zusammen,

    ca alle 5 sec haben wir in einem Timerevent eine Instanz einer von einer Page abgeleiteten Klasse angelegt:

    ...

    public classCOurPage: Page

    privatevoiddisTimer_Tick(objectsender, EventArgs e)

    {
    disTimer.Stop();
    ...
      COurPage myPage = newCOur_Page();
    ...
    }

    Über Tage hinweg haben wir dann einen massiven Verbrauch des Arbeitsspeichers festgestellt !!!?

    Müßte eigentlich nicht der GC das Objekt wieder freigebn ?
    Wir haben das erst behoben bekommen, nachdem wir  COurPage myPage = newCOur_Page(); außerhalb des Timerevents gemacht haben.       

    Gerhard

    Dienstag, 16. April 2019 13:05

Antworten

Alle Antworten