Skypeのメモリ使用量が非常に高いのはなぜですか?


9

W7のTas​​kManagerによると、Skypeは72MBのメモリを使用しています。通話中などはありません-ログインしているだけです。

これは気にすることですか?


2
72MBのメモリはそれほど使用率が高くありません。Skypeのこの種の使用法は完全に正常です。
ラムハウンド2014年

物理メモリについて話していますか?コミットサイズ?仮想メモリ?正確に何を測定しましたか?
David Schwartz、

9
同じ質問がありますが、私は550MB(プライベートワーキングセット)を超えて、1.1GBのコミットサイズで急上昇しています。本当に新しい質問をしたくありませんが、現在の最良の答えは私には役に立ちません。
AnnanFay 2014年

@Ramhound 72MBのRAMには「通常の」ものは何もありません。それは多い。MySQLとOpenLDAPサーバーはその半分で動作し、Skypeよりもはるかに多くのことができると私は信じています。
user207421

@EJP-同意しません。MySQLサーバーとOpenLDAPサーバーをSkypeと比較することはできません。これらはまったく異なる機能を実行します。
ラムハウンド

回答:


4

Skypeの不合理で非効率的なメモリ使用量を減らすのに役立つ2つのことがわかりました。

  • 絵文字アニメーション(または絵文字全体)をオフにする
    • オプション> IM>絵文字アニメーションをオフにする
  • 写真なしで連絡先名のみを表示する
    • オプション>連絡先リスト>連絡先名のみ

会社の使用のために会社のコンピューターで実行している私のSkypeは常に> 500MBの物理メモリを使用します。これは、メッセージスレッドが実際に開かれていない基本的な値です。複数のスレッドを開いていると、それぞれに長い履歴があり、簡単に200MB増加する可能性があります。

このメモリ使用量のほとんどは、長い(企業)連絡先リストと、会話履歴、プロフィール画像、アクティブスレッドのSkypeバッファリングによるものと思われますが、それは推測にすぎません。


2

いいえ、そうではありません。これは完全に正常な値です。プログラムがメモリ使用量に対して細心の注意を払って最適化されていない限り、それはそうです。


4
ソフトウェア開発者として、それは真実ではありません。相対的に多くはありませんが、何も実行していないプログラムにとっては多くのことです。タスクマネージャーを見ると、Skypeはメモリ使用量が4番目に多い-DropBoxやexplorer.exeより3倍多く使用しています。
Boy氏

1
それは普遍的に真実ではありません。それでも、それほど軽量ではないGUIフレームワークを使用する場合、これらの値は異常ではありません。私はChromeを数百メガバイト、Firefoxを約600 MBで実行しています。エクスプローラーでも140 MBを使用しています。SkypeはDropboxに匹敵するものではありません。
ダニエルB

1
これは、検索エンジンからここにたどり着く人にとって、あまり有用な答えではありません(主な質問への私のコメントを参照してください)。これが正解である場合、質問はローカライズされているようです。質問が広がると、この答えは役に立たなくなります。
AnnanFay 2014年

@Annanええと、あなたの問題は明らかにこの質問の問題ではありません。
ダニエルB

1
はい、気になります。私のSkypeは現在205MBを使用しています。これは、12個以上のタブがあり、何百ものウィンドウコントロールとフォントをレンダリングしているFirefoxとほぼ同じメモリです。これはリストの2番目にあり、95%の時間は、単一のウィンドウといくつかのテキストといくつかの画像を表示する以外は何もしていません。この答えはばかげています。
user207421

2

Skypeは、連絡先リストのすべてのプロファイル(写真は特にRAMを消費する可能性があります)、独自のプロファイル、およびそれが保持するすべての履歴のリソースを作成し、接続を処理するためのバッファー、会話の履歴のためのバッファーなどを作成します。

exeは単独で20メガバイトであり、一般的に、そのサブシステムが使用されていない場合でも、初期化されたメモリシステムの多くは基本的なワークスペースを割り当てる必要があります。

それを見ると、必要以上に使用しているが、メモリ使用量の最適化に時間を無駄にしたくなかったと言えます。

編集-また、単に非表示になっている多数のウィンドウとユーザーインターフェイスを作成すると、メモリ使用量が劇的に増加する可能性があります。Skypeには、おそらくアクセスしない機能がたくさんあります。


1
未使用の機能を無効にできる可能性はありますか?この答えは正しいように聞こえますが、それが解決策に関するいくつかのヒントを提供した場合、それは役に立つでしょう。
トマーシュZato -復活モニカ

ああダッダム。FirefoxやIEも同様で、Skypeよりも多くのイオンを処理します。
user207421

申し訳ありませんが、Skypeのメモリ使用量を減らすためにできることは何も知りません。RAMのアクセシビリティのため、メモリ使用量は一般にデスクトップアプリケーション(または最近ではモバイル)でも優先されません。いくつかの開いているページでブラウザーがどれだけ使い尽くすのかと比較して、Skypeはあなたの問題の中で最も少ないはずです...
James Podesta

1

問題は、SkypeがP2P接続の類型を使用しているため、アプリケーションが一部のユーザーをリレーノードまたはスーパーノードとして使用して、他のユーザー間の接続をホストする必要があることです。この問題は、コンピュータが非常に強力で、プログラムが接続をホストするように選択した場合に発生します。

この問題を解決するには、ルーティングテーブルファイルを削除して更新するだけです。Windowsでは、次のように実行できます。

  • Skypeを完全に終了します。時計の横にあるシステムトレイ(画面右下)のSkypeアイコンを右クリックして[終了]を選択すると、これを実行できます。
  • キーボードのWindowsボタンとRを押します。
  • 実行ボックスにC:\ Users \\ AppData \ Roaming \ Skypeと入力します
  • shared.lckではなく、sharedまたはshared.xmlファイルを削除します。
  • Skypeを再起動します。

Macでは、次のようにして同じファイルを削除できます。

  • Skypeを終了します。DockでSkypeを右クリックし、[終了]を選択します。
  • ホーム>ライブラリ>アプリケーションサポート> Skypeに移動します。
  • shared.xmlファイルを削除します。

1
この回答は少しスパム行為のようです
ジョナサン

リレーノードの理論を裏付けるソースを提供できますか?P2Pコミュニケーターでリレーノードを使用する理由がわかりません。中間ノードを回避することがP2Pの要点です。AFAIK Skypeスーパーノードは存在しますが、ユーザーのコンピューターではなく、Skype / MSによって実行される専用サーバーです。
gronostaj 2014年

5
スパム行為とは何ですか?
ボーイ氏

@gronostaj P2P接続の両端がファイアウォールの背後にある場合は、中間ノードが必要です。ただし、MSが少し前にすべてのサードパーティのスーパーノードをシャットダウンしたと考えることに同意します。
ダースAndroid
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.