Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
 
Informationen über flushmemory
 Memory Flush - Ramverbrauch deutlich senken!
Verfasst am: 15.06.2009, 18:53  Aufrufe: 1162 


dll" ( _<br />      ByVal process As IntPtr, _<br />      ByVal minimumWorkingSetSize As Integer, _<br />      ByVal maximumWorkingSetSize As Integer) As Integer<br /><br />    Public Shared Sub FlushMemory()<br />      &nbs ...

 Memory Flush - Ramverbrauch deutlich senken!
Verfasst am: 19.02.2008, 11:07  Aufrufe: 2820 

Super geil, vielen dank Smile Durch diese tolle Klasse habe ich mal eben den Ressourcen Verbrauch meines Programmes von 10.356K auf 4.616K gesenkt Smile CA2001 : Microsoft.Reliability : Entfernen Sie den Aufruf an GC.Collect aus "'MemoryManagement.FlushMemory()'". Das Erzwingen von Garbage Collection ist normalerweise nicht erforderlich und kann die Leistung wesentlich herabsetzen.

 Memory Flush - Ramverbrauch deutlich senken!
Verfasst am: 02.12.2007, 13:52  Aufrufe: 2820 

Hab vorhin im Netz eine sehr interessante Klasse von Cory Smith gefunden: Public Class MemoryManagement Private Declare Function SetProcessWorkingSetSize Lib "kernel32.dll" ( _ ByVal process As IntPtr, _ ByVal minimumWorkingSetSize As Integer, _ ByVal maximumWorkingSetSize As Integer) As Integer Public Shared Sub FlushMemory() GC.Collect( ...




[ Time: 6.1907s ][ Queries: 61 (6.1183s) ][ GZIP on - Debug on ]