Din e-postadress kommer inte att publiceras. behövliga fält är markerade *

Trevligt, men jag behöver ett steg till det finns saker jag vill stanna kvar i minnet, ex:
lägga till / ta bort programlistan tar en stund att ladda, och jag är där många. Jag skulle vilja se när det körs, hur mycket minne som används och alternativet att ”leva vidare”.
bara ett förslag.

Hej, jag trodde att jag skulle meddela dig att en ny Minimem-version just har släppts (kerkia.net). Den innehåller en bättre optimeringsmotor, ett nytt användargränssnitt, nya alternativ för att inte optimera om mycket RAM är tillgängligt, för att inte påverka förgrundsprocessen etc. Feedback välkommen!

Som författare till Minimem trodde jag att jag skulle svara på denna intressanta tråd. Jag vill först säga att jag håller helt med det som sägs här, men inte allt. Speciellt vill jag påpeka följande:
- De flesta applikationer laddar mer i minnet än vad de behöver, helt enkelt för att optimera mjukvaruverktyg mycket bra är dyrt och utvecklare går för enkelhet i de flesta fall. Därför är det meningsfullt för dessa appar att flytta till disken, och bara de apparna, eftersom de inte kommer att ladda allt igen.

instagram viewer

- De flesta appar använder mer och mer minne när tiden går; detta kan bero på läckor men inte nödvändigtvis; dålig eller lat programmering kan återigen vara en orsak.
- Många applikationer kan ladda sina data från disken snarare än minne utan att påverka användaren erfarenhet, och detta är nyckeldrivrutinen för ett verktyg som Minimem vanligtvis på kontor och webb tillämpningar.
Nu för att svara på några kommentarer:
- Så varför kan inte Windows göra det som Minimem gör? Tja, Windows känner inte till applikationer så det kommer att optimera saker på bästa möjliga sätt, dvs byta vid behov genom att utvärdera applikationsbehov. Vad Minimem gör är att ge dig, användaren, möjligheten att bestämma vilka applikationer som ska cache-data till disken i stället för att hålla allt i minnet, snarare än att lämna det valet till operativsystemet. Om du inte har någon aning om vilken app som verkligen borde eller skulle kunna använda mindre minne än den gör, kan du bara lita på operativsystemet och inte använda Minimem; men om du gör det är Minime rätt verktyg att använda.
- Och kommer det inte att påverka prestanda? Kanske, om din disk är långsam och optimeringsfrekvensen är hög, särskilt. Dessutom beror det mycket på applikationer. Används klokt men kan det faktiskt förbättra datorns totala prestanda mycket om det är minne begränsat genom att frigöra minne som inte används så mycket av vissa applikationer för andra att bättre utnyttja den.
Som en illustration minimerar version 1.1 nu automatiskt minnet av Minimem med samma process, och du kommer att se att prestandapåverkan är helt tänkbar medan RAM-användningen är dividerad med 4, vilket jag antar är bra exempel. Så varför är det här? Tja, jag skrev helt enkelt appen med .NET, och valfri .NET-app börjar med att ladda en hel del .NET specifika saker utan att veta om det kommer att användas eller inte, och det är inte i fallet med Minimem för de flesta av det.
Så hur fungerar det? Minimem minskar arbetsuppsättningen för de valda processerna, i en utsträckning som beror på deras behandlingstid, eftersom jag försökte göra något smart här i stället för att bara tömma hela arbetsuppsättningen; Jag är inte säker på hur effektivare det är än brute-force-metoden, men användare har rapporterat bra resultat hittills. Så det finns verkligen ingen raketvetenskap och allt är tillgängligt i Windows API; av intresse kanske du märker att ett kommando för att tömma arbetsuppsättningen existerar i Windows verktygssats som skulle ha en liknande effekt.
Så hur skiljer sig Minimem från andra vanliga minnesoptimerare? Tja, det låter helt enkelt användaren välja vilka processer som ska optimeras. Det kommer inte att sakta ner din dator var 30-tal eller vilken frekvens du än väljer eftersom åtgärden är mycket snabb. Om du väljer massor av processer för att optimera kan det naturligtvis vara, men det kanske inte är klokt alls. Förresten, jag tänker ytterligare förbättra algo i en framtida version för att bara optimera när det behövs för att skydda processorer med hög CPU och förgrund, och för att distribuera optimeringen så att perf-effekten minimeras lika mycket som möjlig.
Jag håller också med om att minnesoptimerare som bara tömmer den aktiva uppsättningen av aktiva processer regelbundet inte gör något bra och verkligen inte bättre än OS. Poängen med Minimem är att användare väljer vilka program som spolas ur minnet och därmed vad inte, något ditt operativsystem kan välja bättre än dig eftersom det inte känner så bra till dina program du gör. Jag håller med om Windows kommer att hantera minnesfrågan när det behövs, men då har du ingen kontroll över hur Windows kommer att frigöra minne och hur mycket, därmed vilka program som kommer att påverkas och vad som inte kommer. Minimem ger dig den kontrollen.
Tja, i slutet av dagen, prova bara det och bestäm själv om det hjälper dig eller inte. Det är gratis, lätt att installera och avinstallera om du hatar det, och jag är ganska glad att ta på mig feedback och förslag för att förbättra det! Jag använder det själv, vilket är just anledningen till att jag utvecklade det i första hand, och kommer att vara glad om det hjälper andra. Många användare har gett mig feedback om att det hjälpte dem mycket; Jag önskar att det hjälper många av er. Förresten, jag vill tacka makeuseof.com för recensionen av verktyget, som jag tyckte var bra och korrekt. Observera också att jag kan tillhandahålla en .NET 2.0-kompatibel fristående version för dem som behöver den (gratis naturligtvis; Jag har ett jobb så jag utvecklar detta för skojs skull och gratis); bara fråga mig med hjälp av kontaktsidan på Minimems webbplats!

Om du har inställt dina inställningar i Minimem för att rensa var 30: e sekund, som visas på bilden, hickar din PC var 30: e sekunder, ju fler appar du har "optimerat" desto längre blir stallen, särskilt om du aktivt använder appen på tid. Windows kommer automatiskt att göra det som RAM-optimisatorerna gör om det behöver RAM-minnet för en annan process, så att din "läckta" mem kommer att söka efter någon gång.

Mycket ofta det du ser är inte läckor utan hög fragmentering, IE och Firefox gör detta på ett stort sätt. Öppna upp IE, öppna 3 flikar för att google maps, stäng flikarna och du skulle tro att du har en enorm läcka men det har du inte, Windows bryr sig bara inte om att kräva RAM-minnet eftersom det behöver inte ännu, det är mer effektivt att låta processen fortfarande ha den i fysiskt RAM, den kommer att kräva RAM när det behövs, med exakt samma metoder som optimerare.

Jag använder en RAM-optimator som jag tror fungerar på liknande sätt, men tillämpas på RAM-minnet i sin helhet.
AMS Fast Defrag (http://www.amsn.ro/) är lysande, litet fotavtryck, jag kan stanna i en vecka och öppna alla flikarna jag önskar i Firefox, jag kommer alltid att hålla sig runt den procentuella kostnaden som jag har valt (50% på min 1024 totala RAM här). Den här lilla appen är helt förvånande!

"Minneoptimering" -program lever inte riktigt upp till deras hype. Genom att söka igenom data i minnet från ditt snabba RAM till din mycket långsammare hårddisk, "sparar" inte "eller" minskar du minnesanvändningen. Faktum är att när du använder ett program som har "optimerats" (till exempel firefox) kommer det att bli mycket långsammare och mindre reagerar först på grund av att operativsystemet måste överföra all data tillbaka till RAM från hårddisken innan den kan användas.

Vissa operativsystem (som windows) är kanske inte bäst på att hantera datorns minne, men går mot dem och att tvinga data som ska sökas till hårddisken när det inte behöver vara är (i de flesta fall) bara att göra saker värre.