14Sep

Neden En Küçük Boyutlandırılmış Programlar Yavaş Yine Açılmalı?

Özellikle sayıcı olmayan gibi görünüyor: bir uygulamayı daha sonra geri atmayı planladığınızdan en aza indiriyorsunuz ve uygulamayı kapatıp daha sonra yeniden başlatmayı atlamak istiyor, ancak bazen maksimuma getirmek yeni uygulamayı başlatmaktan daha da uzun sürüyor. Ne veriyor

Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.

Soru

SuperUser okuyucu Bart, uygulama minimizasyonu ile neden hiçbir zaman tasarruf etmediğini öğrenmek istiyor:

Photoshop CS6'da ve çoklu tarayıcılarda çok çalışıyorum. Hepsini bir kerede kullanmıyorum, bu nedenle bazen bazı uygulamalar saatler veya günler için görev çubuğunda küçültülür.

Sorun, onları görev çubuğundan en üst düzeye çıkarmaya çalışırken - bazen başlatmaktan daha uzun sürüyor!Özellikle Photoshop nihayet ortaya çıktıktan sonra birkaç saniye gerçekten garip geliyor, yavaş, yanıtsız ve hatta bazen tamamen bir dakika kadar donuyor.

Bu, benim bilgisayarlarımdaki her zaman olduğu gibi bir donanım sorunu değil.

HDD'yi SDD'ye yükselttikten ve RAM ekledikten sonra da farkettim mi( şu an ana bilgisayarımda 4 GB var)?Güçlü adet / mac'lı çocuklar bana söyleyebilir mi - sana da mı oluyor?

Sanırım OS'ler etkin yazılım üzerinde bir şekilde "odaklanma" yapıyor ve tüm kaynakları kaynaklı olanlardan uzaklaştırıyor ancak kullanılmıyor. RAM / CPU / HDD önceliklerini veya bir şeyini, örneğin Photoshop'u bir şekilde ayarlamak mümkün mü, böylece uzun süre hareketsiz kaldıktan sonra yavaşlamayacak mı?

Peki anlaşma nedir? Neden simge durumuna küçültülmüş bir uygulamayı en üst düzeye çıkarmak için kendini bekliyor buluyor?

Cevap

SüperKullanıcı katkıda bulunan Allquixotic nedenini açıklıyor:

Özeti

Asıl sorun, simge durumuna kültülmüş olan programların sabit diskinizdeki "sayfa dosyası" na sayfalandırılması.Bu belirti, Solid State Disk( SSD) yükleyerek, sisteminize daha fazla RAM ekleyerek, açık programlarınızın sayısını azaltarak veya daha yeni bir sistem mimarisi( örneğin, Ivy Bridge veya Haswell) yükselterek geliştirilebilir. Bu seçenekler arasından, daha fazla RAM eklenmesi genellikle en etkili çözümdür.

Açıklama

Windows'un varsayılan davranışı, aktif uygulamaları, RAM'de bir noktaya sahip olmak için etkin olmayan uygulamalara göre öncelik vermektir. Belirli bir bellek baskısı olduğunda( yani her programın istediği tüm RAM'lara sahip olmasına izin vermezse, sistemin boş RAM'i çok fazla olmadığı anlamına gelir), simge durumuna küçültülmüş programları sayfa dosyasına koymaya başlar; bu da içeriğini yazdığı anlamına gelirRAM'den diske dönüştürür ve RAM alanını ücretsiz yapar. Bu boş RAM, aktif olarak kullandığınız programlara( örneğin, web tarayıcınız) yardımcı olur; çünkü yeni bir RAM segmenti talep ettiyseniz( yeni bir sekme açtığınızda olduğu gibi) bunu yapabilirsiniz.

Bu "ücretsiz" RAM ayrıca sayfa önbellek olarak da kullanılır; bu, etkin programlar sabit diskinizdeki verileri okumaya çalıştıklarında, bu veriler RAM'e önbelleğe alınabilir ve bu veriler elde etmek için sabit diskinize erişilmesini engeller. RAM'inizin büyük bölümünü sayfa önbelleklemek için kullanıyor ve kullanılmayan programları diske takas ederek Windows, aktif olarak kullandığınız programların yanıt verme oranlarını, RAM'i erişilebilir hale getirerek ve eriştikleri dosyaları önbelleğe almaya çalışıyor. Sabit disk yerine RAM.

Bu davranışın olumsuz tarafı, simge durumuna kültülmüş programların içindekilerin sayfa dosyasından, diskte, RAM'e kopyalanması için biraz zaman alabilmesidir. Bellekteki programın ayak izi ne kadar büyük olursa zaman da artar. Photoshop'u en üst düzeye çıkarırken bu gecikmeyi yaşamanın sebebi budur.

RAM 'dir ve birçok sabit diskten daha hızlıdır( belirli donanıma bağlı olarak, birkaç büyüklük sırasına göre olabilir).Bir SSD, bir sabit diskten önemli ölçüde daha hızlıdır ancak yine de büyüklük sıralarıyla RAM'den daha yavaştır. Sayfa dosyanızı SSD'ye yerleştirdiğinizde 'ye yardımcı olur, ancak sayfa dosyanız RAM baskısından dolayı yoğun bir şekilde kullanılıyorsa, SSD'yi her zamankinden daha hızlı tüketecektir.

Telafiler

Burada mevcut çözümlerin bir açıklaması ve genel etkinliği:

  • Daha fazla RAM yüklemek : Önerilen yol budur. Sisteminiz önceden yüklü olduğundan daha fazla RAM'i desteklemiyorsa, sisteminizin daha fazlasını yükseltmeniz gerekir: muhtemelen anakart, CPU, şasi, güç kaynağı, vb. Eğer bir dizüstü bilgisayar ise, yüklü RAM'i destekleyen yeni bir dizüstü bilgisayar satın almanız gerekebilir. Daha fazla RAM yüklediğinizde, bellek basıncını 'yi düşürürsünüz, bu da sayfa dosyasının kullanımını azaltır; bu da her yerde iyi bir şeydir. Ayrıca, sabit diske erişen tüm programların daha hızlı çalışmasını sağlayacak sayfa önbelleği için daha fazla RAM kullanılabilir hale getiriyorsunuz.2014 yılının 4. çeyreği itibariyle kişisel tavsiyem, amacı web tarama ve e-postadan daha karmaşık 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ı oynamak, ses düzenleme veya kayıt, programlama / geliştirme vb. Anlamına gelir. Hepsinin en az 8 GB RAM olması gerekir.
  • Bir defada daha az sayıda programı çalıştırın : Bu, yalnızca çalışmakta olan programların kendi başına bir sürü bellek kullanmaması durumunda çalışır. Ne yazık ki, Photoshop CS6 gibi Adobe Creative Suite ürünlerinin büyük miktarda bellek kullandığı biliniyor. Bu aynı zamanda çoklu görev yeteneğinizi de sınırlar. Geçici, ücretsiz bir çözümdür, ancak örneğin Photoshop'u her başlatışınızda web tarayıcınızı veya Word'ü kapatmanız bir sakınca olabilir. Bu, Photoshop'un en aza indirilirken değiştirilmesine engel olmaz, bu nedenle gerçekten etkili bir çözüm değildir. Sadece bazı durumlarda yardımcı olur.
  • Bir SSD yükleyin: Sayfa dosyanız bir SSD'de bulunuyorsa, SSD'nin geliştirilmiş hızı bir sabit disk ile karşılaştırıldığında, sayfa dosyası okunurken veya yazılırken genellikle daha iyi bir performansa neden olur. SSD'lerin çok sık ve sürekli rastgele yazma akışına dayanacak şekilde tasarlanmadığına dikkat edin;kırılmaya başlamadan önce ancak sınırlı sayıda yazılabilirler. Bir sayfa dosyasının ağır kullanımı, bir SSD için özellikle iyi bir iş yükü değildir. SSD'nin uzun ömürlülüğünü koruyarak maksimum performans istiyorsanız ile birlikte SSD 'yi büyük miktarda RAM yüklemelisiniz.
  • Daha yeni bir sistem mimarisi kullanın : Sisteminizin yaşına bağlı olarak eski bir sistem mimarisi kullanıyor olabilirsiniz."Sistem mimarisi" genellikle anakartın ve CPU'nun "nesil"( çocuk, anne-baba, dedesi vb. Gibi düşünce kuşakları) olarak tanımlanır. Yeni nesiller genellikle daha hızlı G / Ç( giriş / çıkış), daha iyi bellek bant genişliği, daha düşük gecikme ve paylaşılan kaynaklar üzerinde daha az çatışmayı desteklemektedir; bunun yerine bileşenler arasında ayrılmış bağlantılar sağlamaktadır.Örneğin, "Nehalem" nesli( 2009 yılı civarında) ile başlayarak, Front Side Bus( FSB) ortadan kalktı, bu da ortak bir darboğazı ortadan kaldırdı, çünkü neredeyse tüm sistem bileşenleri veri iletimi için aynı FSB'yi paylaşmak zorunda kaldı.Bu, bir "noktadan noktaya" mimariyle değiştirildi, yani her bileşen kendine özgü "şerit" i CPU'ya gönderiyor ve her nesil birkaç yılda yeni kuşaklarla geliştirilmeye devam ediyor. Bilgisayarınızın mimarisi ile mevcut en yeni sistem arasındaki "boşluk" a bağlı olarak genel sistem performansında genel olarak daha önemli bir gelişme göreceksiniz.Örneğin, 2004 yılındaki bir Pentium 4 mimarisi, 2010'dan itibaren bir "Sandy Bridge" mimarisine kıyasla "Haswell"( Q4 2013'ün en sonuncusu) sürümüne yükseltme konusunda çok daha önemli bir gelişme görecektir.

Bağlantılar

İlgili sorular:

Disk pürüzlerini azaltmak için( sayfalama) nasıl?

Windows Takas( Sayfa Dosyası): Etkinleştirir veya Devre Dışı Bırakılır?

Ayrıca, bunu düşünüyor olmanız durumunda, sayfa dosyasını gerçekten devre dışı bırakmamalısınız, çünkü bu yalnızca daha da kötüleşecektir;buraya bak.

Ve Windows Sayfa Dosyasını yalnız bırakmak için daha inandırıcı olmanız için, buraya ve buraya bakın.

Açıklamaya eklemek için bir şey var mı?Açıklamalarda ses çıkıyor. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.