Vaš e-poštni naslov ne bo objavljen. Obvezna polja so označena *
Lepo, toda potrebujem še korak več. Tukaj si želim ostati v spominu stvari:
Seznam dodajanja / odstranjevanja programov se traja nekaj časa, in tam sem veliko. Rad bi videl, kdaj teče, koliko pomnilnika uporablja in možnost, da se "ohrani pri življenju".
samo predlog.
Pozdravljeni, mislil sem, da vam sporočim, da je pravkar izdana nova različica Minimem (kerkia.net). Vsebuje boljši mehanizem za optimizacijo, nov uporabniški vmesnik, nove možnosti, da ne optimizirate, če je na voljo veliko RAM-a, da ne bi vplivali na postopek osrednjega znanja itd. Povratne informacije dobrodošli!
Kot avtor Minimema sem mislil, da bom odgovoril na to zanimivo nit. Najprej bi rad rekel, da se povsem strinjam s tem, kar se tu govori, čeprav ne z vsem. Posebej želim izpostaviti naslednje:
- Večina aplikacij v pomnilnik naloži več kot tisto, kar potrebujejo, preprosto zato, ker je optimizacija programskih orodij zelo draga in razvijalci v večini primerov poenostavijo. Zato je premikanje na disk teh stvari smiselno za te aplikacije in res samo te aplikacije, saj ne bodo vse naložile.
- Večina aplikacij porabi vse več pomnilnika s časom; do tega lahko pride zaradi puščanja, ni pa nujno; slabo ali leno programiranje je lahko spet vzrok.
- Mnoge aplikacije lahko naložijo svoje podatke z diska in ne iz pomnilnika, ne da bi to vplivalo na uporabnika izkušnje, in to je ključno gonilo za orodje, kot je Minimem, običajno v pisarni in spletu aplikacije.
Zdaj, da odgovorim na nekaj pripomb:
- Zakaj Windows ne more storiti tega, kar počne Minimem? No, Windows ne pozna aplikacij, zato bo stvari optimiziral na najboljši možni način, tj. Po potrebi zamenjal z oceno potreb aplikacij. Minimem naredi, da vam, uporabniku, omogoči, da se sami odločijo, katere aplikacije naj predpomnijo podatke na disk, namesto da bi vse to shranili v pomnilniku, namesto da to izbiro prepustite OS-u. Če v resnici nimate pojma, kaj bi aplikacija v resnici morala porabiti ali bi lahko porabila manj pomnilnika kot je, se samo zanašajte na OS in ne uporabljajte Minimem; če pa to storite, je Minime pravo orodje za uporabo.
- In ali to ne bo vplivalo na uspešnost? Mogoče, če je vaš disk počasen in je frekvenca optimizacije še posebej velika. Poleg tega je veliko odvisno od aplikacij. Vendar pametno uporabljen, lahko dejansko izboljša splošno delovanje vašega računalnika, če je pomnilnik je omejen s sproščanjem pomnilnika, ki ga nekatere aplikacije ne uporabljajo toliko, da bi ga bolje izkoristile to.
Kot ponazoritev, različica 1.1 zdaj samodejno zmanjša pomnilnik Minimema z istim postopkom in videli boste da je vpliv na zmogljivost popolnoma neznaten, medtem ko je uporaba RAM-a deljena s 4, kar mislim, da je dobro primer. Zakaj je torej to? No, aplikacijo sem preprosto napisal z uporabo .NET in vsaka .NET aplikacija se začne z nalaganjem kar nekaj .NET določene stvari, ne da bi vedeli, ali se bo uporabljal ali ne, in za večino ne gre pri Minimemu od tega.
Kako torej deluje? Minimem zmanjšuje delovni niz izbranih procesov, in sicer v obsegu, ki je odvisen od njihovega časa obdelave, saj sem poskušal narediti nekaj pametnega, namesto da bi izpraznil celoten delovni niz; Nisem prepričan, kako učinkovit je kot prisilni postopek, vendar so uporabniki doslej poročali o dobrih rezultatih. Tako res ni raketne znanosti in to je vse na voljo v Windows API-ju; ki vas zanima, lahko opazite, da v orodni zbirki Windows obstaja ukaz za izpraznitev delovnega niza, ki bi imel podoben učinek.
Torej, kako se Minimem razlikuje od drugih navadnih optimizacijskih pomnilnikov? No, preprosto omogoča, da uporabnik izbere, katere procese je treba optimizirati. Računalnik ne bo upočasnil vsakih 30-ih ali ne glede na frekvenco, ki jo izberete, saj se izvedena akcija zelo hitro. Če izberete na tone procesov za optimizacijo, potem to seveda lahko, vendar to morda sploh ni pametno. Mimogrede, nameravam algo še izboljšati v prihodnji različici, da bom optimiziral le, kadar bo to potrebno, za zaščito procesi z visokim procesorjem in osrednjim osrednjim delom ter za porazdelitev optimizacije, tako da je vpliv na perfus čim manjši mogoče.
Prav tako se strinjam, da optimizatorji pomnilnika, ki samo izpraznijo delovni niz aktivnih procesov, ne delajo nič dobrega in zagotovo niso boljši od operacijskega sistema. Bistvo pri Minimemu je, da uporabniki izberejo, kateri programi se jim izbrišejo iz pomnilnika in kaj potem ne, nekaj, kar lahko vaš OS izbere boljše od vas, ker ne pozna tudi vaših programov delaš. Strinjam se, da se bo Windows ukvarjal s pomnilniškim problemom, ko bo potrebno, potem pa ne boste imeli nadzora nad tem, kako bo Windows sprostil pomnilnika in koliko, torej na katere programe bo vplival in kaj ne. Minimem vam daje to kontrolo.
No, na koncu dneva samo poskusite in sami presodite, ali vam pomaga ali ne. Brezplačno je, enostavno ga namestite in odstranite, če ga sovražite, in z veseljem sprejemam povratne informacije in predloge za izboljšanje! Sam ga uporabljam, kar je tudi razlog, da sem ga razvil v prvi vrsti in bo vesel, če bo pomagal drugim. Številni uporabniki so mi posredovali povratne informacije, da jim je veliko pomagal; Želim, da pomaga mnogim od vas. Mimogrede, rad bi se vam zahvalil makeuseof.com za pregled orodja, ki se mi je zdel dober in točen. Upoštevajte tudi, da lahko ponudim samostojno različico, združljivo z .NET 2.0, za tiste, ki jo potrebujejo (seveda brezplačno; Imam službo, zato to razvijam za zabavo in brezplačno); samo vprašajte me s pomočjo kontaktne strani na spletni strani Minimem!
Če imate nastavljene nastavitve v programu Minimem, da se čistijo vsakih 30 sekund, kot je prikazano na sliki, boste računalnik kolkali vsakih 30 sekund, več aplikacij, ki ste jih "optimizirali", daljša bo stojnica, še posebej, če aplikacijo aktivno uporabljate na čas. Windows bo samodejno storil tisto, kar naredijo orodji za optimizacijo RAM-a, če RAM potrebujejo za drug postopek, zato bo vaš "puščen" pomnilnik v nekem trenutku zagotovo zaprt.
Zelo pogosto to, kar opazite, ni puščanja, ampak razdrobljenost kup, IE in Firefox to počneta v veliki meri. Odprite IE, odprite 3 jezičke za google maps, zaprite zavihke in mislili bi, da imate ogromno puščanja, vendar ne, Windows se preprosto ne trudi, da bi zahteval ponovno RAM, ker je še ni treba, učinkovitejše je, da postopek še vedno ima v fizičnem RAM-u; zahteval bo RAM, ko bo treba, z uporabo popolnoma enakih metod kot optimizatorji.
Uporabljam RAM-ov optimizator, za katerega verjamem, da deluje na podoben način, vendar se uporablja za RAM v celoti.
AMS hitro odmikanje (http://www.amsn.ro/) je sijajen, majhen odtis, v tednu Firefoxa lahko ostanem en teden in odprem vse jezičke, ki jih želim v Firefoxu, vedno se bom držal okoli odstotka prostega RAM-a, ki sem ga izbral (50% mojega 1024 skupnega RAM-a tukaj). Ta mala aplikacija je popolnoma presenetljiva!
Programi za "optimizacijo pomnilnika" v resnici ne dosegajo svojih pobud. S tem, ko podatke v pomnilniku iz hitrega RAM-a pokličete na svoj veliko počasnejši trdi disk, v resnici ne "prihranite" ali "zmanjšate" porabe pomnilnika. Dejansko bo šel program, ki je bil "optimiziran" (na primer firefox), veliko počasnejši in manj na začetku odziven, ker mora operacijski sistem vse te podatke prenesti nazaj v RAM s trdega diska, preden lahko se uporablja.
Nekateri operacijski sistemi (kot so Windows) morda niso najboljši pri upravljanju pomnilnika računalnika, vendar gre proti njim in prisiliti, da se podatki založijo na trdi disk, kadar tega ni treba, je (v večini primerov) samo stvar slabše.