Minimize Edilen Programlar Neden Tekrar Açılmıyor?
Özellikle sezgisel görünmektedir: bir uygulamayı en aza indirirsiniz, çünkü daha sonra geri dönmeyi planlıyorsunuz ve uygulamayı kapatmayı ve daha sonra yeniden başlatmayı atlamak istiyor, ancak bazen en üst düzeye çıkarmak, yeni uygulamasından daha uzun sürüyor. Ne verir?
Bugünün Soru ve Cevap oturumu bize topluluk tarafından yönlendirilen bir soru-cevap web sitesi grubu olan Stack Exchange'in bir alt birimi olan SuperUser'ın izniyle geliyor..
Soru
SuperUser okuyucu Bart, uygulama küçültme ile neden zaman kazanmadığını bilmek istiyor:
Photoshop CS6 ve çoklu tarayıcılarda çok çalışıyorum. Hepsini bir kerede kullanmıyorum, bu nedenle bazen bazı uygulamalar görev çubuğuna saatlerce veya günlerce küçültülür.
Sorun, onları görev çubuğundan en üst düzeye çıkarmaya çalıştığımda - bazen başlaması daha uzun sürüyor! Özellikle Photoshop, ortaya çıktıktan sonra birkaç saniye boyunca gerçekten garip hissediyor, yavaş, tepkisiz ve hatta bazen bir iki dakika boyunca donuyor.
Bilgisayarlarımda her zaman bu yana olduğu gibi bir donanım sorunu değil.
HDD’mi SDD’ye yükselttikten ve RAM ekledikten sonra (ana bilgisayarım şu anda 4 GB’de duruyor) da farkeder miydim? Güçlü adet / mac'lu çocuklar bana söyler mi - aynı zamanda sana da oluyor mu??
Sanırım işletim sistemleri bir şekilde aktif yazılıma “odaklanıyor” ve tüm kaynakları çalışanlardan uzak tutuyor ancak kullanılmıyor. Photoshop, RAM / CPU / HDD önceliklerini bir şekilde belirlemek mümkün mü, yani Photoshop uzun bir süre kullanılmadığında yavaşlamayacak?
Peki anlaşma nedir? Neden kendini küçültülmüş bir uygulamayı en üst düzeye çıkarmak için bekliyor??
Cevap
SuperUser yazarı Allquixotic bunun nedenini açıklıyor:
özet
Asıl sorun, küçültülmüş olduğunuz programların sabit diskinizdeki “sayfa dosyasına” aktarılmış olmasıdır. Bu belirti bir Katı Hal Diski (SSD) takarak, sisteminize daha fazla RAM ekleyerek, açtığınız program sayısını azaltarak veya daha yeni bir sistem mimarisine yükselterek (örneğin, Ivy Bridge veya Haswell) iyileştirilebilir. Bu seçeneklerin dışında, daha fazla RAM eklemek genellikle en etkili çözümdür.
açıklama
Windows'un varsayılan davranışı, RAM'de bir nokta olması için etkin olmayan uygulamalara göre etkin uygulamalara öncelik vermektir. Önemli bir bellek baskısı varsa (yani, her programın istediği tüm RAM'e sahip olmasına izin verecek olsaydı, sistemin çok fazla boş RAM'i olmadığı anlamına gelir), en aza indirilmiş programları sayfa dosyasına koymaya başlar, yani içeriğini yazar. RAM'den diske, ve daha sonra bu RAM alanını boşaltır. Bu ücretsiz RAM, aktif olarak kullandığınız programlara (örneğin, web tarayıcınıza) daha hızlı çalışır, çünkü yeni bir RAM segmenti talep etmek zorunda kalırlarsa (yeni bir sekme açtığınızda olduğu gibi),.
Bu "ücretsiz" RAM olarak da kullanılır sayfa önbelleği, bu, aktif programlar sabit diskinizdeki verileri okumaya çalıştığında, bu verilerin RAM'da önbelleğe alınabileceği ve bu verilerin sabit diskinize erişilmesini engellediği anlamına gelir. RAM'in büyük kısmını sayfa önbelleği için kullanarak ve kullanılmayan programları diske yerleştirerek, Windows, kullandıkları programların (kullanıcıların kendilerine RAM'leri hazırlayarak ve eriştikleri dosyaları önbelleğe alarak) yanıt verebilirliğini artırmaya çalışıyor Sabit disk yerine RAM.
Bu davranışın dezavantajı, simge durumuna küçültülmüş programların içeriğinin sayfa dosyasından, diskten RAM'e geri kopyalanması biraz zaman alabilir. Zaman, programın bellekteki kapladığı alan büyüdükçe artar. Bu yüzden Photoshop’u büyütürken bu gecikmeyi yaşarsınız.
RAM çok sabit diskten daha hızlı süreler (belirli donanıma bağlı olarak, birkaç büyüklük derecesine kadar olabilir). Bir SSD, sabit diskten çok daha hızlıdır, ancak büyüklük sırasına göre RAM'den hala yavaştır. Sayfa dosyanızın bir SSD'ye sahip olması yardım et, ancak sayfa dosyanız RAM basıncı nedeniyle yoğun olarak kullanılıyorsa, SSD'yi normalden daha hızlı yıpratır..
Çareleri
İşte mevcut çözüm yollarının bir açıklaması ve bunların genel etkinliği:
- Daha fazla RAM takma: Bu önerilen yoldur. Sisteminiz önceden kurulu olandan daha fazla RAM desteklemiyorsa, sisteminizin daha fazlasını yükseltmeniz gerekir: muhtemelen ne kadar eski olduğuna bağlı olarak anakart, CPU, kasa, güç kaynağı vb. Eğer bir dizüstü bilgisayarsa, daha fazla yüklü RAM'i destekleyen yepyeni bir dizüstü bilgisayarı satın almak zorunda kalacaksınız. Daha fazla RAM taktığınızda, hafıza basıncı, sayfa dosyasının kullanımını azaltan, her şey için iyi bir şey. Ayrıca, sayfa önbelleği için daha fazla RAM de kullanabilirsiniz, bu da sabit diske erişen tüm programların daha hızlı çalışmasını sağlar. 2013 4. Çeyrek itibariyle, benim kişisel tavsiyem, amacı web tarama ve e-postadan daha karmaşık bir şey olan bir masaüstü veya dizüstü bilgisayar için en az 8 GB RAM'iniz olmasıdır. Bu, fotoğraf düzenleme, video düzenleme / görüntüleme, bilgisayar oyunları oynama, ses düzenleme veya kaydetme, programlama / geliştirme, vb. Anlamına gelir..
- Bir seferde daha az sayıda program çalıştırın: Bu yalnızca çalıştırmakta olduğunuz programlar kendi başlarına çok fazla bellek kullanmıyorsa çalışır. Ne yazık ki, Photoshop CS6 gibi Adobe Creative Suite ürünlerinin muazzam miktarda bellek kullandığı bilinmektedir. Bu aynı zamanda çoklu görev yeteneğinizi de sınırlar. Bu geçici, ücretsiz bir çözümdür, ancak örneğin Photoshop’a her başladığınızda web tarayıcınızı veya Word’ünüzü kapatmanız sakıncalıdır. Bu aynı zamanda Photoshop'un simge durumuna küçültüldüğünde değiştirilmesini engellemez, bu yüzden gerçekten çok etkili bir çözüm değildir. Sadece bazı özel durumlarda yardımcı olur.
- Bir SSD takın: Sayfa dosyanız bir SSD üzerindeyse, SSD'nin sabit diske kıyasla gelişmiş hızı, sayfa dosyasının okunması veya üzerine yazılması gerektiğinde genel olarak performans artışı sağlar. SSD'lerin çok sık ve sürekli rastgele bir yazma akımına dayanacak şekilde tasarlanmadıklarını unutmayın; Yıkılmaya başlamadan önce ancak sınırlı sayıda yazılabilirler. Bir sayfa dosyasının yoğun kullanımı, bir SSD için özellikle iyi bir iş yükü değildir. Bir SSD kurmalısınız ile bütünlüğünde SSD'nin ömrünü korurken maksimum performans istiyorsanız, yüksek miktarda RAM.
- Daha yeni bir sistem mimarisi kullanın: Sisteminizin yaşına bağlı olarak, güncel olmayan bir sistem mimarisi kullanıyor olabilirsiniz. “Sistem mimarisi” genellikle ana kartın ve CPU'nun “nesli” (çocuklar, ebeveynler, büyükanne ve büyükbabalar gibi nesiller) olarak tanımlanır. Yeni nesiller genellikle daha hızlı G / Ç (giriş / çıkış), daha iyi bellek bant genişliği, düşük gecikme süresi ve paylaşılan kaynaklar üzerinde daha az çekişmeyi destekler, bunun yerine bileşenler arasında özel bağlantılar sağlar. Örneğin, “Nehalem” nesliyle (yaklaşık 2009) başlayarak, Ön Taraf Veri Yolu (FSB) ortadan kalktı, bu da ortak bir tıkanıklığı ortadan kaldırdı, çünkü neredeyse tüm sistem bileşenlerinin veri iletimi için aynı FSB'yi paylaşması gerekiyordu. Bu, “noktadan noktaya” bir mimariyle değiştirildi, bu da her bileşenin yeni nesillerde birkaç yılda bir geliştirilmeye devam eden CPU'ya kendi “şeridini” atacağı anlamına geliyor. Genel olarak, bilgisayarınızın mimarisi ile mevcut olanın en yenisi arasındaki boşluğa bağlı olarak genel sistem performansında daha önemli bir gelişme göreceksiniz. Örneğin, 2004’teki bir Pentium 4 mimarisi “Haswell” e (4. Çeyrek’te en son 2013) yükselen, ~ 2010’daki “Sandy Bridge” mimarisinden çok daha önemli bir gelişme görecek.
Bağlantılar
İlgili sorular:
Disk çökmesini azaltma (çağrı)?
Windows Swap (Sayfa Dosyası): Etkinleştir veya Devre Dışı Bırak?
Ayrıca, sadece göz önünde bulundurmanız durumunda, sayfa dosyasını gerçekten devre dışı bırakmamalısınız, çünkü bu sadece işleri daha da kötüleştirir; buraya bak.
Ayrıca Windows Sayfa Dosyasını yalnız bırakmak için fazladan ikna etmeniz gerektiğinde, buraya ve buraya bakın..
Açıklamaya eklemek için bir şey var mı? Yorumlarda ses kesiliyor. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Burada tüm tartışma konusuna göz atın.