Skype bellek kullanımı neden bu kadar yüksek?


9

W7'deki TaskManager'a göre Skype 72Mb bellek kullanıyor. Çağrıda falan değilim - sadece giriş yaptım.

Bu ilgilenilecek bir şey mi?


2
72 MB bellek yüksek kullanım alanı değildir. Skype için bu tür kullanım tamamen normaldir.
Mart'ta Ramhound

Fiziksel hafızadan mı bahsediyorsunuz? Taahhüt boyutu? Sanal bellek? Tam olarak neyi ölçtün?
David Schwartz

9
Aynı sorum var, ama benimki 1.1 gb taahhüt boyutu ile 550mb (özel çalışma seti) üzerinde yükseliyor. Gerçekten yeni bir soru sormak istemiyorum, ancak mevcut en iyi cevap benim için işe yaramaz.
AnnanFay

@Ramhound 72MB RAM hakkında 'normal' bir şey yok. Bu çok fazla. MySQL ve OpenLDAP sunucuları bunun yarısında çalışıyor ve bana inanıyorlar ki Skype'tan çok daha fazlasını yapıyorlar.
user207421

@EJP - Kabul etmiyorum. MySQL ve OpenLDAP sunucularını Skype ile karşılaştıramazsınız, tamamen farklı şeyler yaparlar, ne işe yaramaz bir karşılaştırma.
Ramhound

Yanıtlar:


4

Skype'ın mantıksız ve verimsiz bellek kullanımını azaltmaya yardımcı olacak iki şey buldum:

  • İfade animasyonlarını (veya ifadeleri tamamen) kapatma
    • Seçenekler> Sohbet> İfade animasyonlarını kapat
  • Yalnızca resimsiz kişi adlarını göster
    • Seçenekler> Kişi Listesi> Yalnızca kişi adı

Şirket kullanımı için kurumsal bir bilgisayarda çalışan Skype'ım sürekli olarak 500MB'tan fazla fiziksel bellek kullanır; bu, aslında hiçbir ileti dizisi açık olmayan temel değerdir. Birkaç iş parçacığı açtığımda, her birinde uzun bir geçmişi olan, kolayca 200 MB artabilir.

Bu bellek kullanımının çoğu, uzun (kurumsal) kişi listelerinden ve konuşma geçmişinin, profil görüntülerinin ve etkin iş parçacıklarının Skype arabelleğe alınmasından kaynaklanıyor gibi görünüyor, ancak bu sadece bir tahmin.


2

Hayır, değil. Bu tamamen normal bir değerdir. Bir program bellek kullanımı için titizlikle optimize edilmedikçe, yani.


4
Bir yazılım geliştiricisi olarak bu doğru değil. Göreceli olarak çok olmasa da, hiçbir şey yapmayan bir program için çok şey var. Görev Yöneticisi'ne baktığımda, Skype bellek kullanımında 4. en büyük - DropBox veya explorer.exe'den 3 kat daha fazla kullanıyor.
Bay Boy

1
Evrensel olarak doğru değil . Yine de, çok hafif olmayan bir GUI çerçevesi kullanırken, bu değerler normalden başka bir şey değildir. Birkaç yüz megabaytta çalışan Chrome'um var, yaklaşık 600 MB'da Firefox - Explorer bile 140 MB kullanıyor. Skype hiçbir şekilde Dropbox ile karşılaştırılamaz.
Daniel B

1
Bu, arama motorlarından buraya gelen insanlar için çok yararlı bir cevap değildir (ana soruya yaptığım yoruma bakın). Bu doğru cevapsa, soru çok lokalize geliyor. Soru genişletildiğinde bu cevap işe yaramaz hale gelir.
AnnanFay

@Annan Sorununuz açıkçası bu sorunun söz konusu olduğu sorun değil.
Daniel B

1
Evet, ilgilenilmesi gereken bir şey. Skype'ım şu anda bir düzine sekmesi olan ve yüzlerce Windows kontrolünü ve yazı tipini işleyen Firefox'tan neredeyse bellek olan 205MB kullanıyor. Listenin ikinci üst kısmı ve tek bir pencere ve bazı metinler ve birkaç resim göstermek dışında hiçbir şey yapmadığı zamanın% 95'i. Bu cevap saçma.
user207421

2

Skype, kişi listenizdeki her profil için (özellikle fotoğraflar ram yiyebilir), kendi profilinize ve sahip olduğu herhangi bir geçmişe kaynak oluşturacak, bağlantıları işlemek için arabellekler, konuşma geçmişleri için arabellekler vb.

Exe tek başına 20 meg'dir ve genellikle bu alt sistem kullanılmasa bile başlangıçta bir çok temel çalışma alanını ayırmaları gerekir.

Ona baktığımda, ihtiyaç duyduğundan daha fazlasını kullandığını söyleyebilirim, ancak bellek kullanımı için optimize etmek için zaman kaybetmek istediler.

EDIT - Ayrıca, sadece gizli olan çok sayıda pencere ve kullanıcı arabirimi oluşturuyorsa, bu bellek kullanımını önemli ölçüde artırabilir. Skype, muhtemelen erişemediğiniz bir çok işleve sahiptir.


1
Kullanılmayan işlevselliği devre dışı bırakma şansım oldu mu? Bu cevap kulağa doğru geliyor, ancak çözümle ilgili bazı ipuçları verdiyse, hatta faydalı olabilir.
Tomáš Zato - Monica'yı eski durumuna döndür

Ah diddumlar. Firefox veya IE de öyle ve Skype'tan daha fazla şey yapıyorlar.
user207421

Maalesef, Skype'ta bellek kullanımını azaltmak için yapabileceğiniz hiçbir şey bilmiyorum. Bellek kullanımı genellikle RAM'ın erişilebilirliği nedeniyle masaüstü uygulamalarında (hatta bugünlerde mobil) bir öncelik değildir. Tarayıcınızın birkaç açık sayfa ile ne kadar yiyeceğiyle karşılaştırıldığında, Skype sorunlarınızın en azı olmalıdır ...
James Podesta

1

Sorun, Skype'ın P2P bağlantı tipolojisini kullanmasıdır, bu nedenle uygulamanın bazı kullanıcıları diğer kullanıcılar arasındaki bağlantıları barındırmak için geçiş düğümleri veya süper düğümler olarak kullanması gerekir. Bu sorun, bilgisayarınız o kadar güçlü olursa, program sizi bağlantıları barındırmayı seçtiğinde ortaya çıkar.

Bu sorunu çözmek için tek yapmanız gereken yönlendirme tablosu dosyasını silmek ve onu yenilemek. Bunu Windows'ta aşağıdaki gibi yapabilirsiniz:

  • Skype'tan tamamen çıkın. Bunu, sistem tepsisinde saatin yanındaki (ekranınızın sağ alt tarafında) Skype simgesini sağ tıklayıp ardından Çık'ı seçerek yapabilirsiniz.
  • Klavyenizdeki Windows düğmesine artı R'ye basın.
  • Çalıştır kutusuna C: \ Users \\ AppData \ Roaming \ Skype yazın
  • Shared.lck dosyasını değil, shared.lck dosyasını silin
  • Skype'ı tekrar başlatın.

Mac'te aynı dosyayı aşağıdaki gibi silebilirsiniz:

  • Skype'tan çıkın. Dock'ta Skype'a sağ tıklayın, ardından Quit'i seçin.
  • Ana sayfa> Kütüphane> Uygulama desteği> Skype'a gidin.
  • Shared.xml dosyasını silin.

1
Bu cevap biraz spam gibi görünüyor
Jonathan

Geçiş düğümleri teorisinizi doğrulayan herhangi bir kaynak sağlayabilir misiniz? Bir P2P iletişim cihazında geçiş düğümlerini kullanmak için herhangi bir neden görmüyorum. Ara düğümlerden kaçınmak P2P'nin tüm noktasıdır. AFAIK Skype üst sürümleri mevcuttur, ancak kullanıcıların bilgisayarları değil, Skype / MS tarafından çalıştırılan özel sunuculardır.
gronostaj

5
Bu konuda spam içerikli olan nedir?
Bay Boy

@gronostaj Bir P2P bağlantısının her iki ucu bir güvenlik duvarının arkasındaysa, bir ara düğüm gereklidir. Yine de, MS'in 3. taraf tüm süper düğümleri bir süre önce kapattığını düşünmeye katılıyorum.
Darth Android
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.