Daha fazla masaüstü daha fazla bilgisayar kullanıyor mu?


5

Ben bir ifşa bağımlısıydım ve görev kontrolü için de öyleyim. Pek çok masaüstü için, bilgisayarınızı yavaşlatan daha fazla "somutlaştırdığınızı" merak ediyorum.

Bir geliştirici olduğum için her zaman en az 5 ekrana sahibim, bu performansları etkiler mi, yoksa bu masaüstlerinde çalışan asıl yazılımın önünde gerçekten bir şey mi?

Yanıtlar:


2

Burada hiçbir zaman tek bir örnek görmedim, görev kontrolünde 15 yerine 5 boşluk bulunan bir performans sorununu çözebildim.

Başka bir şey her zaman RAM basıncı veya IO basıncı gibi bir kısıtlama gibi görünmektedir. Pencere sistemini yöneten kod zaten her bir katmanı fiilen ele alır ve matematik, bazı en iyi duruma getirilmiş yordamlarda yapılır ve veri yapıları oldukça iyi tasarlanmıştır, ancak teoride - daha fazla piksel izlemek performans açısından sorun olabilir, gerçekte 't.


Şüpheci iseniz, Mac'inizi yeniden başlatıp şu testi yapabilirsiniz:

  1. Test etmek istediğiniz herhangi bir Uygulama ve belgeyi açın.
  2. Görev denetimine girin ve biri hariç tüm boşlukları silin.
  3. Terminali aç ve koş vm_stat 60
  4. Tüm çalışan işlemlerin RAM tahsis edildiğinden emin olmak için birkaç dakika izleyin. Her bir Uygulamaya geçin ve testiniz için istediğiniz pencereleri gizleyin veya gösterin. Serbest ve aktif numaralar sabit kaldığında - görev kontrolünü aç ve bir ya da iki dakika açık bırak - sonra geri dön ve RAM tahsislerini kontrol et.
  5. Başka 10 boşluk ekleyin ve RAM ayırmalarının nasıl değiştiğini görün.
  6. Uygulama pencerelerini herhangi bir masaüstüne taşıyın ve Görev Kontrolü'nü kullanırken önemli bir RAM ayırma değişikliği olmadığını ve yalnızca bir uygulama yeni bir belge veya pencere açtığında gerçekleştiğini doğrulayın.

Evet - daha fazla “sanal alana” sahip olduğunuzda daha fazla şeyi açık tutma eğilimindeyseniz, bu daha fazla RAM gerektirir, ancak X uygulamaları ve Y pencerelerinin açık olması RAM'i alan şeydir - Z görev kontrolünden hangisi sanal ekranlardan değildir? herhangi bir zamanda açtınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.