gvfsd-smb-browseでUbuntu 16.04のCPU使用率が100%になる問題を修正

簡単なチュートリアル:この簡単なチュートリアルは、 gvfsd-smb-browserがUbuntu 16.04で100%CPUを使用しているために過熱を起こしていることに対する回避策を示しています。

Ubuntu 16.04をインストールしてから数ヶ月後、私のラップトップは突然過熱していました。 私はハイエンドのウルトラブックを持っているにもかかわらず、私はそれが轟音を立てるのを聞くことができます。

Linuxラップトップの過熱を防ぐためのベストプラクティスで述べたように、システムが突然過熱した場合は、常に実行中のプロセスを確認してください。 端末でcommand topを実行するだけでそれを実行できます。

Ubuntu 16.04システムで何が起こっているのかを調べるために端末の一番上を使ったとき、私は奇妙なプロセス 'gvfsd-smb- +'がほとんどすべてのCPUを消費していることに気づきました。 これが私のラップトップが熱狂して過熱する理由です。 このプロセスは実際にはgvfsd-smb-browseですが、完全な名前は端末には収まりませんでした。

Linuxでプロセスを見つけて殺すのは簡単なことではないので、私は厄介なプロセスを殺したが、その後はすべてうまくいった。 それとも私は考えていました。

しかし、この厄介なことは、私がUbuntu 16.04にログインするたびに続きました。 画像を開こうとしたり、ファイルを再生したり、時にはNautilusファイルマネージャを使用したりすると、gvfsd-smb- +がCPUをすべて使い果たしてしまいます。

あなたのUbuntu 16.04も同様に過熱している場合、それが問題を引き起こしているのがgvfsd-smb-browseであるかどうか確認してください。 もしそうなら、私はあなたにこの問題を取り除くための回避策をお見せしましょう。

Ubuntu 16.04でgvfsd-smb-browseのCPU使用率が100%になるのを修正

このgvfsd-smb-browseは、実際にはSamba、つまりLinuxのローカルネットワーク上でファイルを共有するために使用されるツールです。 私はこの問題に関してすでにバグが開かれていることを発見しました。 このバグが修正されるのを待っている間に、この問題を回避するための回避策を見ましょう。

方法1:Samba設定ファイルを変更する

ステップ1:

/etc/samba/smb.confファイルをバックアップします。 以下のコマンドを使用してください。

sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.backup

ステップ2:

Linux用の任意のテキストエディタでsmb.confファイルを編集し、「[global]」文の下に次の行を追加します。

名前解決順序=勝lmhosts bcast

その方法がわからない場合は、Ubuntuで以下のコマンドを使用してください。

sudo gedit /etc/samba/smb.conf &

ファイルは次のようになります。

[グローバル]

名前解決順序=勝lmhosts bcast

ステップ3:

ファイルを保存して再起動します。 これで問題は解決します。

この解決策は、コメントでJeremy Mikolaによって提案されました。

方法2:不正なSambaプロセスに対する許可を変更する(方法1がうまくいかない場合)

ここでやろうとしていることは、このプロセスに対する許可を取り消すことです。 それがあると、sudoアクセスが必要になるため、プロセスは単独では実行されません。

警告ローカルネットワークで 共有している場合 や他のパーティションを自動マウントしている場合は、この方法を使わないでください。そうしないと問題が発生します。

端末を開き、次のコマンドを使用します。

 sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse 

システムを再起動してNautilusにアクセスしてファイルを開くと、gvfsd-smb-browseはもう起動しなくなります。 これで問題は解決しましたね。

Sambaを完全に削除することもできますが、それはお勧めできません。 このちょっとしたトリックが、gvfsd-smb-browseによる高いCPU消費を取り除くのを助け、あなたにもっとクールなLinuxエクスペリエンスを提供することを願っています。

質問や提案がある場合は、以下のセクションにコメントを投稿してください。

推奨されます

Ubuntu 15.10コードネームWily Werewolf
2019
Ubuntu 16.04リリーススケジュール
2019
GeckoLinuxレビュー:手間のかからないopenSUSEスピン
2019