2011-03-09, 10:24
  #1
Medlem
Jag söker ett program till Windows 7 som aktivt rensar ramminnet. FreeRam XP, fungerar det till Windows 7? Vad rekommenderar ni annars?
Citera
2011-03-09, 10:28
  #2
Medlem
Livingmyownlifes avatar
Vad är det du ska rensa?

Ramminnet rensas ju vid omstart av datorn
Citera
2011-03-09, 10:53
  #3
Medlem
Jo men så att man slipper starta om datorn för att rensa minnet. Ska finnas program som kör i bakgrunden och gör detta.
Citera
2011-03-09, 11:01
  #4
Medlem
Dafels avatar
Citat:
Ursprungligen postat av PerWi
Jo men så att man slipper starta om datorn för att rensa minnet. Ska finnas program som kör i bakgrunden och gör detta.

Förstår inte vad du menar. När du stänger av ett program som har allokerat minne så släpper det minnet, "rensas" i dina ord.
Citera
2011-03-09, 11:06
  #5
Medlem
Minneshanteringen är mycket bättre i 7:an än den var innan så jag tvivlar på att det finns något nytta av ett sådant program fortfarande.

+tvivlar att Windows kommer tillåta ett program att fiffla med minnet så pass.
Citera
2011-03-09, 11:06
  #6
Medlem
Använd msconfig och reducera antalet (oviktiga) program som startas när Windows körs.
http://netsquirrel.com/msconfig/msconfig_win7.html
Citera
2011-03-09, 11:12
  #7
Medlem
Hmm okej, men mitt minne går inte ner när jag tex. stänger Visual Studio där jag har kört Integration services och kört ett paket. Minnet går då upp till nästan max (8gb). När jag sen stänger Visual Studio ligger den kvar på samma minnes användning och har inget ledigt minne.

Hur gör man då?
Citera
2011-03-09, 11:39
  #8
Medlem
Citat:
Ursprungligen postat av PerWi
Hmm okej, men mitt minne går inte ner när jag tex. stänger Visual Studio där jag har kört Integration services och kört ett paket. Minnet går då upp till nästan max (8gb). När jag sen stänger Visual Studio ligger den kvar på samma minnes användning och har inget ledigt minne.

Hur gör man då?

Låter windows hantera det

Minnet kommer frigöras allteftersom nya program vill använda det.

lite och läsa om saken: http://msdn.microsoft.com/en-us/library/aa366525.aspx


edit: la till en länk
__________________
Senast redigerad av zondar 2011-03-09 kl. 11:45.
Citera
2011-03-09, 11:43
  #9
Medlem
Run3s avatar
I Windows Vista & 7 har de utgått från filosofin att outnyttjat minne är onödigt minne. Därför jobbar de OS:n för att fylla minnena så mycket som möjligt, med program somdu vanligtvis startar osv. Men om du till exempel drar igång något krävande spel frigörs givetvis minne. XP ska tydligen inte ha en sådan här minneshantering. Men allt detta har jag bara läst, och aldrig undersökt närmare själv då jag aldrig fått slut på RAM.
Citera
2011-03-09, 12:07
  #10
Medlem
okej, det är framförallt virtuella maskiner som jag vill ha minne till men jag har inte testat att starta en virtuell maskin när minnet är fullt. Känns dock tveksamt om det kommer att gå men får väl testa då!

EDIT: Hittade det här: http://www.teknikbrunnen.se/frigor-m...-med-extraram/
Är det helt meningslöst då?
__________________
Senast redigerad av PerWi 2011-03-09 kl. 12:16.
Citera
2011-03-09, 15:46
  #11
Medlem
Citat:
Ursprungligen postat av PerWi
EDIT: Hittade det här: http://www.teknikbrunnen.se/frigor-m...-med-extraram/
Är det helt meningslöst då?

Nedanstående är förenklat.

Med tanke på att windows allokerar ett virtuellt minne åt varje process (vanligtvis like mycket "virtuellt" minne som storleken på RAM-minnet, sen är det upp till varje program hur mycket minne den behöver) som vilket sedan flyttas till RAM-minnet då programmet används så är ett sådant program något som jag personligen inte skulle använda iaf.

Samtidigt som windows "dödar" allokeringar som inte har använts på en viss tid
Citera
2011-03-09, 16:48
  #12
Medlem
X_surfers avatar
Citat:
Ursprungligen postat av PerWi
okej, det är framförallt virtuella maskiner som jag vill ha minne till men jag har inte testat att starta en virtuell maskin när minnet är fullt. Känns dock tveksamt om det kommer att gå men får väl testa då!

EDIT: Hittade det här: http://www.teknikbrunnen.se/frigor-m...-med-extraram/
Är det helt meningslöst då?

Svar ja!

Visst kan du få Windows att tvinga en applikation att släppa sitt RAM-minne, problemet är bara det att applikationen kommer att allokera om samma minne efter en liten stund igen.

Om du absolut måste kan du stänga av Superfetch i kontrollpanelen -> Administrationsverktyg -> Tjänster men förmodligen ger det snarare en prestandaförsämring.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in