Avatar billede r.hegaard Nybegynder
19. september 2006 - 08:21 Der er 9 kommentarer og
1 løsning

Finde ud af, hvor meget ram der er (brugt)

Hvordan kan jeg fra C# finde ud af, hvor meget RAM der er på en computer og hvor meget RAM der er i brug på computeren lige nu??
Jeg vil også gerne kunne undersøge, hvor meget RAM programmet selv bruger. Er det muligt??
Avatar billede arne_v Ekspert
19. september 2006 - 12:56 #1
til inspiration:

            Console.WriteLine("Application has allocated from .NET " + GC.GetTotalMemory(false)/1000000 + " MB");
            Console.WriteLine(".NET has allocated from Windows " + Process.GetCurrentProcess().PrivateMemorySize/1000000 + " MB");
Avatar billede r.hegaard Nybegynder
19. september 2006 - 13:41 #2
arne_v >> Tak for det.
Det passer bare slet ikke med, hvad "Windows Task Manager" siger.
Den siger 24 MB til min app. og ovenstående siger 0.5-1.5 til min app. Hvad skal jeg tro på??
Er det muligt at se, hvor meget RAM der totalt er i computeren?
Avatar billede mysitesolution Nybegynder
19. september 2006 - 16:33 #3
Er .Net der tager resten :)
Avatar billede arne_v Ekspert
20. september 2006 - 04:09 #4
ovenstående giver 2 tal

hvilke af dem er 0.5-1.5 og hvad er det andet ?
Avatar billede r.hegaard Nybegynder
20. september 2006 - 07:12 #5
GC.GetTotalMemory(false)/1000000 siger 0.5-1.5
"Windows Task Manager" siger, at min app. bruger 24 MB.
Avatar billede arne_v Ekspert
20. september 2006 - 13:45 #6
og hvad siger Process.GetCurrentProcess().PrivateMemorySize/1000000 ?
Avatar billede r.hegaard Nybegynder
20. september 2006 - 15:26 #7
Den siger ca. 32 MB.
Avatar billede arne_v Ekspert
20. september 2006 - 16:21 #8
.NET allokerer "store klumper" fra Windows

der er ikke noget usaedavenligt i at .NET har hapset mere fra Windows end din app
har hapset fra .NET
Avatar billede r.hegaard Nybegynder
24. oktober 2006 - 16:33 #9
arne_v> Jeg har fået det til at virke. Dog siger programmet ikke det samme som Windows Task Manager.
Lægger du et svar?
Avatar billede arne_v Ekspert
24. oktober 2006 - 16:48 #10
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester