Visual Basic Tutorial: Clear the memory Cache

Publicado em: 06 Fevereiro 2010
no canal de: AfaoMAX
43,729
129

A tutorial on how you can clear your application memory cache, so it can run faster, and lower the CPU usage.

Go to http://afaomax.krylic.net for more tutorials.

You can download the source code for this application at:
http://afaomax.krylic.net/source/clea...
The code used in the program:

Declaration:

Declare Function SetProcessWorkingSetSize Lib "kernel32.dll" (ByVal process As IntPtr, ByVal minimumWorkingSetSize As Integer, ByVal maximumWorkingSetSize As Integer) As Integer



Flush Code:


Public Sub FlushMemory()
Try
GC.Collect()
GC.WaitForPendingFinalizers()
If (Environment.OSVersion.Platform = PlatformID.Win32NT) Then
SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1)
Dim myProcesses As Process() = Process.GetProcessesByName("ApplicationName")
Dim myProcess As Process
'Dim ProcessInfo As Process
For Each myProcess In myProcesses
SetProcessWorkingSetSize(myProcess.Handle, -1, -1)
Next myProcess
End If
Catch ex As Exception
End Try
End Sub


Nesta página do site você pode assistir ao vídeo on-line Visual Basic Tutorial: Clear the memory Cache duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário AfaoMAX 06 Fevereiro 2010, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 43,729 vezes e gostou 129 espectadores. Boa visualização!