web-dev-qa-db-ja.com

snapdサービスが大量のデータを使用するのはなぜですか?

私はUbuntu 18.04 LTSを使用しています。システムを最新に更新しました。最近、Ubuntuのインターネット接続に異常があることに気付きました。私の限られたインターネットクォータは目に見えないものによってすぐに使い果たされました。ユーザーがWindowsから来たとき、Ubuntuが私にそんなことをしたことがなかったので、これは奇妙なことでした。 nethogsをインストールして、私のデータを消した悪魔が/usr/lib/snapd/snapd

私は やや似たような質問 を見つけましたが、私が尋ねようとしていることには答えません。起動からsnapdを削除しても、効果はありませんでした。

  • Snapdがこれだけのデータを使用するのはなぜですか?
  • スナップアプリを無効にせずにこれらの接続を停止する方法はありますか?

    nethogs interface showing culprit

5
Nuwan Thisara

デフォルトでは、スナップは1日に4回更新されるように設定されています。多くのスナップを使用している場合、これはデータ集約的なプロセスになる可能性があります。

おそらく、スナップの更新が役立つ1日あたりの回数を制限します。あなたはあなたのシステムでこれを調整することができます

Sudo snap set system refresh.timer=fri,15:00

金曜日の15:00にスナップの更新が行われるように設定するか、従量制接続を使用していることをsnapdに伝えます。

Sudo snap set system refresh.metered=hold

snapdがネットワーク接続の "Restrict Background Data"フラグ(下の画像を参照)を調べて、接続がメータリングされていると判断したと思います(証明できません)。接続を「従量制」に設定することを選択した場合、スナップを更新するには、次のことを行う必要があります。

Sudo snap refresh

時々そうするように、occastionでSudo apt updateおよびSudo apt upgrade

=====

詳細については、 https://docs.snapcraft.io/system-options/87 を参照してください。

enter image description here

9
Charles Green