web-dev-qa-db-ja.com

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

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

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

9
Mr. Boy

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

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

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

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

4
morrcahn

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

2
Daniel B

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

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

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

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

2
James Podesta

問題は、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
JobPencil