E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *
Güzel, ama bir adım daha ihtiyacım var, hafızada kalmak istediğim şeyler var, eski:
program ekleme / kaldırma 'listesi yüklemek biraz zaman alır ve ben orada çok var. Ne zaman çalıştığını, ne kadar bellek kullanıldığını ve 'canlı tutma' seçeneğini görmek istiyorum.
sadece bir öneri.
Merhaba, yeni bir Minimem versiyonunun yayınlandığını size bildireceğimi düşündüm (kerkia.net). Daha iyi bir optimizasyon motoru, yeni bir kullanıcı arayüzü, çok fazla RAM varsa optimize etmemek için yeni seçenekler, ön plan sürecini etkilememek vb. Geribildirim hoş geldiniz!
Minimem'in yazarı olarak, bu ilginç konuya cevap vereceğimi düşündüm. Öncelikle, burada söylenenlere tamamen katılıyorum, hepsi olmasa da söylemek isterim. Özellikle, aşağıdakilere dikkat çekmek istiyorum:
- Çoğu uygulama, yazılım araçlarını çok iyi optimize etmek pahalı olduğundan ve geliştiriciler çoğu durumda basitlik sağladığından, belleğe ihtiyaç duyduklarından daha fazlasını yükler. Bu nedenle, bu tür şeyleri diske taşımak, bu uygulamalar için ve sadece yeniden yüklemeyecekleri için yalnızca bu uygulamalar için mantıklıdır.
- Çoğu uygulama zaman geçtikçe daha fazla bellek kullanır; bunun nedeni sızıntılar olabilir, ancak zorunlu değildir; Kötü veya tembel programlama yine bir sebep olabilir.
- Birçok uygulama, kullanıcı üzerinde herhangi bir etkisi olmadan verilerini bellekten ziyade diskten yükleyebilir deneyim ve bu genellikle Minimem gibi bir araç için tipik olarak ofis ve web uygulamalar.
Şimdi bazı yorumları cevaplamak için:
- Peki Windows neden Minimem'in yaptığı şeyi yapamıyor? Windows uygulamaları tanımıyor, bu yüzden uygulamaları en iyi şekilde, yani uygulamaların ihtiyaçlarını değerlendirerek, gerektiğinde değiştirebiliyor. Minimem'in yaptığı şey, SİZ'e, kullanıcıya, bu seçeneği işletim sistemine bırakmak yerine, hangi uygulamaların verileri belleğe saklamak yerine diske önbelleğe alması gerektiğine karar verebilmenizi sağlamaktır. Gerçekten de, uygulamanın gerçekte ne yapması gerektiği veya daha az bellek kullanabileceği hakkında bir fikriniz yoksa, sadece işletim sistemine güvenin ve Minimem'i kullanmayın; ancak bunu yaparsanız, Minime kullanmak için doğru araçtır.
- Performansı etkilemez mi? Belki de diskiniz yavaşsa ve optimizasyon sıklığı yüksekse. Ayrıca, uygulamalara çok bağlıdır. Akıllıca kullanılır, ancak aslında bilgisayarınızın genel performansını çok artırabilir Bazı uygulamalar tarafından daha fazla kullanılmaması için bellekte serbest kalan bellek sınırlaması o.
Bir örnek olarak, sürüm 1.1 artık aynı işlemi kullanarak Minimem'in belleğini otomatik olarak en aza indirir ve göreceksiniz RAM kullanımının 4'e bölünmesiyle performans etkisinin tamamen algılanamaz olduğunu tahmin ediyorum. misal. Peki bu neden? Basitçe, .NET kullanarak uygulamayı yazdım ve herhangi bir .NET uygulaması biraz .NET yükleyerek başlar Kullanılıp kullanılmayacağını bilmeden belirli şeyler ve çoğu için Minimem durumunda değil onun.
Peki nasıl çalışır? Minimem, tüm çalışma kümesini boşaltmak yerine burada akıllıca bir şey yapmaya çalıştığım için, seçilen işlemlerin çalışma kümesini işlem sürelerine bağlı bir ölçüde azaltır; Kaba kuvvet yaklaşımından ne kadar etkili olduğundan emin değilim, ancak kullanıcılar şu ana kadar iyi sonuçlar bildirdi. Yani gerçekten roket bilimi yok ve bunların hepsi Windows API'sinde mevcut; ilgileniyorsanız, Windows araç setinde benzer bir etkiye sahip olacak çalışma kümesini boşaltmak için bir komut olduğunu fark edebilirsiniz.
Peki Minimem'in diğer normal bellek optimize edicilerinden farkı nedir? Basitçe, kullanıcının hangi işlemlerin optimize edilmesi gerektiğini seçmesine izin verir. Bilgisayarınızı her 30 saniyede bir yavaşlatmaz veya yapılan işlem olarak seçtiğiniz frekans çok hızlıdır. Optimize etmek için tonlarca işlem seçerseniz, elbette olabilir, ancak bu hiç akıllıca olmayabilir. Bu arada, gelecekteki bir sürümde algo'yu yalnızca gerektiğinde optimize etmek, korumak için daha da geliştirmeyi planlıyorum yüksek CPU ve ön plan süreçleri ve mükemmel etkiyi en aza indirmek için optimizasyonu dağıtmak mümkün.
Ayrıca, aktif süreçlerin çalışma kümesini düzenli olarak boşaltan bellek optimize edicilerin işletim sisteminden iyi ve kesinlikle daha iyi olmadığını kabul ediyorum. Minimem'in amacı, kullanıcıların hangi programların bellekten temizlendiğini ve dolayısıyla Yapmayın, işletim sisteminizin sizden daha iyi seçebileceği bir şey çünkü programlarınızı da bilmiyor Yapmalısın. Windows'un gerektiğinde bellek sorunuyla ilgileneceğine katılıyorum, ancak daha sonra Windows'un belleği nasıl boşaltacağı ve ne kadar, hangi programların etkileneceği ve nelerin etkilenmeyeceği konusunda hiçbir kontrolünüz olmayacak. Minimem size bu kontrolü veriyor.
Günün sonunda, sadece dene ve sana yardım edip etmeyeceğine kendin karar ver. Nefret ederseniz ücretsiz, kurulumu ve kaldırılması kolaydır ve iyileştirmek için geri bildirim ve öneriler almaktan çok mutluyum! Bunu kendim kullanıyorum, bu yüzden ilk etapta geliştirmemin sebebi ve başkalarına yardımcı olması durumunda mutlu olacak. Birçok kullanıcı bana çok yardımcı olduğu konusunda geri bildirimde bulundu; Keşke çoğunuza yardımcı olur. Bu arada, iyi ve doğru bulduğum aracın incelemesi için makeuseof.com'a teşekkür etmek istiyorum. Ayrıca, gereksinim duyanlar için .NET 2.0 uyumlu bağımsız bir sürüm de sağlayabilirim (elbette ücretsiz; Bir işim var bu yüzden bunu eğlenceli ve ücretsiz olarak geliştiriyorum); Minimem web sitesindeki iletişim sayfasını kullanarak bana sor!
Ayarlarınızı resimde gösterildiği gibi her 30 saniyede bir temizlemek için Minimem'de ayarladıysanız, bilgisayarınız her 30 saniyede bir saniye, ne kadar çok "optimize ettiğiniz" uygulama duraklama süresi o kadar uzun olacaktır, özellikle de uygulamayı etkin bir şekilde saati. Windows, RAM optimize edicilerinin başka bir işlem için RAM'e ihtiyacı varsa otomatik olarak yapacağı için, "sızdırılmış" mesajınız yine de bir noktada çağrılacaktır.
Sık sık gördüğünüz sızıntı değil, yığın parçalanması, IE ve Firefox bunu büyük bir şekilde yapıyor. IE'yi açın, Google haritalarına 3 sekme açın, sekmeleri kapatın ve büyük bir sızıntı olduğunu düşünürsünüz, ancak istemezsiniz, Windows RAM'i geri almak için uğraşmaz çünkü henüz gerekmiyor, işlemin hala fiziksel RAM'de olmasına izin vermek daha verimli, gerektiğinde RAM'i talep edecek, optimize.
Benzer şekilde çalıştığına inandığım, ancak RAM'in tamamına uygulandığını düşündüğüm bir RAM optimize edici kullanıyorum.
AMS Hızlı Defrag (http://www.amsn.ro/) parlak, küçük bir ayak izi, Firefox'ta dilediğim tüm sekmeleri açarak bir hafta kalabilirim, her zaman seçtiğim boş RAM yüzdesine yapışacağım (burada toplam 1024 RAM'imde% 50). Bu küçük uygulama kesinlikle şaşırtıcı!
"Bellek optimizasyonu" programları gerçekten yutturmaca kadar canlı. Bellekteki verileri hızlı RAM'inizden çok daha yavaş olan sabit sürücünüze disk belleği olarak kaydederek, bellek kullanımını gerçekten "kaydetmez" veya "azaltırsınız". Aslında, "optimize edilmiş" (örneğin firefox) bir programı kullanmaya gittiğinizde çok daha yavaş ve daha az olacaktır önce işletim sisteminin tüm verileri sabit diskten RAM'e aktarması gerektiğinden, kullanılabilir.
Bazı işletim sistemleri (pencereler gibi) bilgisayar belleğinizi yönetmek için en iyi olmayabilir, ancak onlara karşı ve veriyi olması gerekmediğinde sabit disk sürücüsüne disk belleği olmaya zorlamak (çoğu durumda) sadece bir şeyler yapmaktır daha da kötüsü.