Vaša e-mailová adresa nebude zverejnená. Povinné polia sú označené *

Pekné, ale potrebujem ešte o krok ďalej, sú veci, ktoré chcem zostať v pamäti, napr.
načítanie zoznamov na pridanie / odobranie programov trvá chvíľu a som tam dosť. Chcel by som vidieť, kedy je spustený, koľko pamäte sa využíva a možnosť „zostať nažive“.
iba návrh.

Ahoj, myslel som si, že by som ti dal vedieť, že práve vyšla nová verzia Minimem (kerkia.net). Obsahuje lepší nástroj na optimalizáciu, nové používateľské rozhranie, nové možnosti na optimalizáciu, ak je k dispozícii veľa pamäte RAM, nemá vplyv na proces v popredí atď. Spätná väzba vítaná!

Ako autor knihy Minimem som si myslel, že odpoviem na toto zaujímavé vlákno. Najprv by som chcel povedať, že úplne súhlasím s tým, čo sa tu hovorí, aj keď nie so všetkým. Chcel by som zdôrazniť najmä toto:
- Väčšina aplikácií načíta do pamäte viac, ako potrebuje, jednoducho preto, že optimalizácia softvérových nástrojov je veľmi nákladná a vývojári vo väčšine prípadov hľadajú jednoduchosť. Preto presunutie na disk má pre tieto aplikácie zmysel, a iba pre tie aplikácie, pretože to všetko znova nenačíta.

instagram viewer

- Väčšina aplikácií v priebehu času využíva stále viac pamäte; môže to byť spôsobené netesnosťou, ale nie nevyhnutne; zlé alebo lenivé programovanie môže byť opäť príčinou.
- Veľa aplikácií môže načítať svoje dáta z disku a nie z pamäte bez akéhokoľvek dopadu na používateľa skúsenosti, a to je kľúčový ovládač pre nástroj, napríklad program Minimem, zvyčajne v kancelárii a na webe aplikácie.
Teraz odpovieme na niektoré komentáre:
- Tak prečo nemôže systém Windows robiť to, čo robí Minimem? Systém Windows nepozná aplikácie, takže bude optimalizovať veci najlepším možným spôsobom, t.j. v prípade potreby ich vymeniť vyhodnotením potrieb aplikácií. Čo robí Minimem, je poskytnúť vám, užívateľovi, možnosť rozhodnúť sa, ktoré aplikácie by mali ukladať údaje na disk, namiesto toho, aby ich uchovávali v pamäti, a nechať túto voľbu na operačnom systéme. Ak neviete, čo by aplikácia skutočne mala alebo mohla používať menej pamäte ako to, jednoducho sa spoliehajte na operačný systém a nepoužívajte Minimem; ale ak tak urobíte, program Minime je tým správnym nástrojom.
- A nebude to mať vplyv na výkon? Možno, ak je váš disk pomalý a najmä frekvencia optimalizácie je vysoká. Navyše to veľa závisí od aplikácií. Ak sa však bude používať rozumne, môže skutočne zlepšiť celkový výkon počítača, ak je pamäť obmedzená uvoľnením pamäte, ktorú niektoré aplikácie tak často nevyužívajú, aby ju mohli lepšie využívať ono.
Pre ilustráciu, verzia 1.1 teraz automaticky minimalizuje pamäť Minimemu pomocou rovnakého procesu a uvidíte že vplyv na výkon je úplne nevyhnutný, zatiaľ čo využitie pamäte RAM je rozdelené číslom 4, čo je, myslím, dobré príkladom. Prečo je to tak? Aplikáciu som jednoducho napísal pomocou .NET a ľubovoľná .NET aplikácia sa načítala dosť .NET konkrétne veci bez toho, aby vedeli, či sa budú používať alebo nie, a pre väčšinu to nie je prípad minima z toho.
Ako to teda funguje? Minimem znižuje pracovnú množinu vybraných procesov do tej miery, ktorá závisí od ich času spracovania, pretože som sa tu snažil robiť niečo dômyselnejšie ako len vyprázdniť celú pracovnú súpravu; Nie som si istý, ako účinnejšie je to s prístupom s hrubou silou, ale používatelia doteraz oznámili dobré výsledky. V skutočnosti neexistuje žiadna veda o raketách a všetko je k dispozícii v rozhraní API systému Windows; vás môže zaujímať, že príkaz na vyprázdnenie pracovnej sady existuje v súprave nástrojov systému Windows, ktorý by mal podobný účinok.
Ako sa teda Minimem líši od iných bežných optimalizátorov pamäte? Jednoducho to umožňuje užívateľovi vybrať, ktoré procesy by sa mali optimalizovať. Nebude to spomaľovať počítač každých 30 s alebo akúkoľvek frekvenciu, ktorú vyberiete, pretože vykonaná akcia je veľmi rýchla. Ak vyberiete veľa procesov na optimalizáciu, potom to samozrejme môže, ale nemusí to byť múdre. Mimochodom, mám v úmysle ďalej vylepšovať algo v budúcej verzii tak, aby bola ochrana v prípade potreby optimalizovaná s vysokými CPU a procesmi v popredí a na distribúciu optimalizácie tak, aby dopad na výkon bol čo najmenší je to možné.
Súhlasím tiež s tým, že optimalizátory pamäte, ktoré iba pravidelne vyprázdňujú pracovnú skupinu aktívnych procesov, nerobia nič dobré a určite nie lepšie ako OS. Bod s programom Minimem spočíva v tom, že používatelia si vyberajú, ktoré programy budú vyprázdnené z pamäte, a teda čo nie, niečo, čo si váš OS môže zvoliť lepšie ako vy, pretože nepozná vaše programy ty robíš. Súhlasím s tým, že systém Windows sa bude podľa potreby zaoberať problémom s pamäťou, ale potom nebudete mať žiadnu kontrolu nad tým, ako systém Windows uvoľní pamäť a koľko, teda aké programy budú ovplyvnené a čo nie. Minimem vám dáva kontrolu.
Na konci dňa to jednoducho vyskúšajte a sami sa rozhodnite, či vám pomôže alebo nie. Je to zadarmo, ľahko sa inštaluje a odinštaluje, ak ho nenávidíte, a som veľmi rád, že môžem získať spätnú väzbu a návrhy na jeho zlepšenie! Používam ho sám, čo je dôvod, prečo som ho vyvinul na prvom mieste, a budem šťastný, ak to pomôže ostatným. Mnoho používateľov mi dalo spätnú väzbu, že im to veľmi pomohlo; Prajem si, aby to pomohlo mnohým z vás. Mimochodom, rád by som sa vám poďakoval makeuseof.com za preskúmanie nástroja, ktorý som našiel dobrý a presný. Všimnite si tiež, že môžem poskytnúť samostatnú verziu kompatibilnú .NET 2.0 pre tých, ktorí ju potrebujú (zadarmo; samozrejme; Mám prácu, takže ju rozvíjam pre zábavu a zadarmo); len sa ma opýtajte pomocou kontaktnej stránky na webovej stránke Minimem!

Ak máte svoje nastavenia nastavené na Minimem tak, aby sa každých 30 sekúnd vyprázdňovali, ako je to znázornené na obrázku, budete počítač počkávať každých 30 sekúnd sekúnd, čím viac aplikácií budete „optimalizovať“, tým dlhšie bude státie, najmä ak aplikáciu aktívne používate na Čas. Systém Windows automaticky urobí to, čo optimalizátori pamäte RAM urobia, ak potrebuje pamäť RAM pre iný proces, takže vaša „uniknutá“ pamäť bude v určitom okamihu stránkovaná.

To, čo vidíte, nie sú netesnosti, ale fragmentácia haldy, IE a Firefox to robia veľkým spôsobom. Otvorte IE, otvorte 3 karty pre mapy Google, zatvorte karty a vy by ste si mysleli, že máte obrovský únik, ale nemáte, systém Windows sa neobťažuje získať späť RAM, pretože to ešte nepotrebuje, je efektívnejšie nechať tento proces mať stále vo fyzickej pamäti RAM, v prípade potreby si vyžiada pamäť RAM, pričom použije presne rovnaké metódy ako optimalizáciu.

Používam optimalizátor pamäte RAM, o ktorom si myslím, že funguje podobným spôsobom, ale aplikuje sa na pamäť RAM ako celok.
Rýchle defrag AMS (http://www.amsn.ro/) je vynikajúci, maličký pôdorys, môžem zostať týždeň otvárať všetky karty, ktoré si prajem vo Firefoxe, vždy sa držím percentuálneho podielu voľnej pamäte RAM, ktorú som si vybral (50% z mojej celkovej pamäte RAM 1024 tu). Táto malá aplikácia je úplne úžasná!

Programy „optimalizácie pamäte“ nikdy nedosiahnu svoj humbuk. Stránkovaním údajov v pamäti z rýchlej pamäte RAM na oveľa pomalší pevný disk skutočne „šetríte“ ani „neznižujete“ využitie pamäte. V skutočnosti, keď idete používať program, ktorý bol „optimalizovaný“ (napríklad firefox), bude to oveľa pomalšie a menej najskôr reaguje, pretože operačný systém musí preniesť všetky tieto údaje späť do pamäte RAM z pevného disku skôr, ako môže byť použitý.

Niektoré operačné systémy (ako napríklad Windows) nemusia byť najlepšie na správu pamäte počítačov, ale môžu ísť proti nim a nútiť stránkovanie na pevný disk, keď to nie je potrebné, je (vo väčšine prípadov) iba vytváranie vecí horšie.