Jūsų el. Pašto adresas nebus paskelbtas. Privalomi laukai yra pažymėti *
Puiku, bet man reikia dar vieno žingsnio, yra dalykų, kuriuos norėčiau palikti atmintyje, pvz .:
Pridėti / pašalinti programų sąrašą šiek tiek užtrunka, o aš ten esu. Norėčiau sužinoti, kada jis veikia, kiek atminties naudojama ir galimybę „išlikti gyvam“.
tik pasiūlymas.
Sveiki, aš maniau, kad pranešiu jums, kad ką tik buvo išleista nauja „Minimem“ versija (kerkia.net). Jame yra geresnis optimizavimo variklis, nauja vartotojo sąsaja, naujos parinktys, kaip ne optimizuoti, jei yra daug RAM, nepaveikti įgytų žinių proceso ir kt. Atsiliepimai laukiami!
Kaip „Minimem“ autorius, maniau, kad atsakysiu į šią įdomią giją. Pirmiausia norėčiau pasakyti, kad visiškai sutinku su tuo, kas čia sakoma, nors ir ne visa tai. Ypač norėčiau atkreipti dėmesį į šiuos dalykus:
- Dauguma programų įkelia atmintį daugiau nei reikia, vien todėl, kad programinės įrangos įrankių optimizavimas yra labai brangus, o kūrėjai dažniausiai siekia paprastumo. Todėl perkėlimas į diską yra prasmingas toms programoms ir tik toms programoms, nes jos nebus perkraunamos.
- Daugelis programų laikui bėgant naudoja vis daugiau atminties; tai gali būti dėl nutekėjimų, bet nebūtinai; blogas ar tingus programavimas vėl gali būti priežastis.
- Daugelis programų gali įkelti duomenis iš disko, o ne iš atminties, nedarant jokios įtakos vartotojui patirtį, ir tai yra pagrindinis tokio įrankio, kaip „Minimem“, paprastai biure ir žiniatinklyje, variklis programos.
Dabar atsakyk į keletą komentarų:
- Taigi kodėl „Windows“ negali padaryti to, ką daro „Minimem“? Na, „Windows“ nepažįsta programų, todėl optimizuos reikalus geriausiu įmanomu būdu, t. Y. Keis, kai reikia, įvertindamas programų poreikius. Tai, ką daro „Minimem“, suteikia JUMS, vartotojui, galimybę nuspręsti, kurios programos turėtų kaupti duomenis talpykloje, o ne laikyti juos atmintyje, o ne palikti šį pasirinkimą OS. Iš tiesų, jei jūs neįsivaizduojate, kokia programa iš tikrųjų turėtų būti ar galėtų sunaudoti mažiau atminties, nei ji naudojama, tuomet pasikliaukite OS ir nenaudokite „Minimem“; bet jei tai padarysite, „Minime“ yra tinkamas įrankis, kurį naudoti.
- Ir ar tai neturės įtakos spektakliui? Galbūt, jei jūsų diskas lėtas, o ypač didelis jo optimizavimo dažnis. Be to, tai labai priklauso nuo programų. Išmintingai naudojamas, tačiau iš tikrųjų gali daug pagerinti bendrą kompiuterio našumą, jei toks yra apribota atmintis, atlaisvinant atmintį, kurios kai kurios programos nenaudoja tiek daug, kad galėtų geriau ja naudotis tai.
Kaip pavyzdys, 1.1 versija dabar automatiškai sumažina „Minimem“ atmintį, naudodama tą patį procesą, ir jūs pamatysite kad našumo poveikis yra visiškai nepastebimas, o RAM naudojimas yra padalytas iš 4, kuris, manau, yra geras pavyzdys. Taigi kodėl taip yra? Na, aš paprasčiausiai parašiau programą naudodamas .NET, o bet kuri .NET programa pradedama įkeliant gana daug .NET specifinius dalykus, nežinant, ar jie bus naudojami, ar ne, ir daugumai „Minimem“ to nėra iš jo.
Taigi kaip tai veikia? Minimem sumažina pasirinktų procesų darbinį rinkinį tiek, kiek tai priklauso nuo jų apdorojimo laiko, nes aš bandžiau padaryti ką nors protingo čia, o ne tik ištuštinti visą darbinį rinkinį; Nesu tikras, koks jis efektyvesnis už brutalios jėgos metodą, tačiau vartotojai iki šiol pranešė apie gerus rezultatus. Taigi iš tikrųjų nėra raketų mokslo ir visa tai galima rasti „Windows API“; jus domina, galite pastebėti, kad „Windows“ rinkinyje yra komanda, skirta ištuštinti darbinį rinkinį, kuris turėtų panašų efektą.
Taigi kuo „Minimem“ skiriasi nuo kitų įprastų atminties optimizavimo priemonių? Na, tiesiog tai leidžia vartotojui pasirinkti, kuriuos procesus reikia optimizuoti. Tai netrukdys jūsų kompiuteriui kas 30 s ar bet kurį pasirinktą dažnį, nes veiksmas atliekamas labai greitai. Jei pasirinksite daugybę procesų, kad optimizuotumėte, tada, žinoma, gali būti, bet tai gali būti neprotinga. Beje, ketinu dar patobulinti „algo“ būsimoje versijoje, kad tik optimizuotų, kai to reikia, kad apsaugotų aukšto procesoriaus ir įgytų procesų, ir paskirstyti optimizavimą, kad būtų kuo mažesnis tobulas poveikis galima.
Taip pat sutinku, kad atminties optimizatoriai, kurie tik reguliariai ištuština darbinį aktyviųjų procesų rinkinį, nedaro nieko gero ir tikrai nėra geresni nei OS. „Minimem“ esmė ta, kad vartotojai pasirenka, kurioms programoms trūksta atminties, taigi ir kas ne, tai, ką jūsų OS gali pasirinkti geriau nei jūs, nes jis taip pat nežino jūsų programų tu darai. Sutinku, kad „Windows“ spręs atminties problemą, kai to prireiks, tačiau tada jūs negalėsite kontroliuoti, kaip „Windows“ atlaisvins atmintį ir kiek, taigi, kokioms programoms bus daromas poveikis, o kurioms ne. Minimem suteikia jums tą kontrolę.
Na, o dienos pabaigoje tiesiog išbandykite ir nuspręskite patys, ar tai jums padeda, ar ne. Tai yra nemokama, lengvai įdiegiama ir pašalinama, jei jos nekenčiate, ir aš su malonumu priimu atsiliepimus ir pasiūlymus, kaip tai patobulinti! Aš ja naudojuosi pati, dėl ko pirmiausia sukūriau ją, ir būsiu laiminga, jei tai padės kitiems. Daugelis vartotojų man pateikė atsiliepimų, kad tai jiems labai padėjo; Linkiu, kad tai padėtų daugeliui iš jūsų. Beje, norėčiau padėkoti makeuseof.com už įrankio, kuris man pasirodė geras ir tikslus, apžvalgą. Taip pat atkreipkite dėmesį, kad galiu pateikti su .NET 2.0 suderinamą autonominę versiją tiems, kuriems jos reikia (žinoma, nemokamai; Aš turiu darbą, todėl kuriu tai savo malonumui ir nemokamai); tiesiog paklauskite manęs naudodamiesi kontaktų puslapiu „Minimem“ svetainėje!
Jei nustatėte „Minimem“ nustatymus, kad jie išsivalytų kas 30 sekundžių, kaip parodyta paveikslėlyje, jūsų kompiuteris žagsis kas 30 sekundžių, tuo daugiau programų, kurias „optimizavote“, tuo ilgesnis bus kioskas, ypač jei aktyviai naudojate programą laikas. „Windows“ automatiškai padarys tai, ką daro RAM optimizatoriai, jei jai reikia RAM kitam procesui, taigi jūsų „nutekėjęs“ atmintis bet kuriuo metu bus pašalintas.
Labai dažnai tai, ką matote, nėra nutekėjimas, bet krūvos suskaidymas, IE ir „Firefox“ tai daro dideliu būdu. Atidarykite IE, atidarykite 3 skirtukus „Google“ žemėlapiuose, uždarykite skirtukus ir jūs manote, kad turite didžiulį nutekėjimą, bet to neturite, „Windows“ tiesiog nesivargina pakartoti RAM, nes jis to dar nereikia, efektyviau yra leisti procesą vis dar turėti fizinėje RAM, jis prireiks RAM, prireikus naudodamas tuos pačius metodus kaip ir optimizatoriai.
Aš naudoju RAM optimizatorių, kuris, mano manymu, veikia panašiai, tačiau taikomas visam RAM.
„AMS Fast Defrag“ (http://www.amsn.ro/) yra puikus, mažas pėdsakas, galiu likti savaitę atidaręs visus norimus skirtukus „Firefox“, visada laikysiuosi mano pasirinktos laisvosios RAM procentinės dalies (50% iš mano 1024 bendros RAM). Ši maža programa be galo stebina!
„Atmintį optimizuojančios“ programos niekada iš tikrųjų neatitinka savo nuovokos. Surasdami atmintyje esančius duomenis iš savo greitosios RAM atminties į daug lėtesnį standųjį diską, tikrai ne „taupote“ ar „mažinate“ atminties kiekį. Tiesą sakant, kai jūs einate naudotis programa, kuri buvo „optimizuota“ (pavyzdžiui, „Firefox“), ji bus daug lėtesnė ir mažesnė iš pradžių reaguoja, nes prieš tai operacinė sistema visus duomenis turi perkelti į RAM iš standžiojo disko būti naudojamas.
Kai kurios operacinės sistemos (pvz., Langai) gali būti ne pačios geriausios tvarkant kompiuterių atmintį, tačiau veikiančios prieš jas ir Priversti duomenis aptikti kietąjį diską, kai to nereikia, yra (daugeliu atvejų) tiesiog viskas blogiau.