HUD サービスの責任は何ですか?

HUD サービスの責任は何ですか?

私はただHUDサービスを無効にしたなぜなら、コンピュータの RAM の 2.8 GiB を消費していたからです。

ここに画像の説明を入力してください

他の人が xubuntu のインストールなどの解決策を投稿しているので、これは Unity エコシステムの一部であることは理解しています。ただし、私は stock-ubuntu を実行することを好みます。これは、助けを求めたり、問題を診断したりするのが簡単になる傾向があるためです (あくまで私の意見です)。

質問

このサービスが何を担当しているのか、またこのサービスを無効にすることで何が犠牲になるのかを誰か説明してもらえませんか?

関連情報

私はアプリケーションの検索/起動に Synapse を使用し、Unity 側のランチャー/ダッシュボードは常に非表示にして、使用しません。すべてのワークスペースのすべてを表示するように設定されている Compiz リング スイッチャーと、Expo と組み合わせたデスクトップの「ウォール」を使用してアプリケーションを切り替えます。

答え1

HUD またはヘッドアップ ディスプレイは、リリース 12.04 で導入されました。現在も開発と改良が進められており、最終的には Unity のメニューに代わるものとなる予定です。

これウィキは、Unity アーキテクチャの不可欠な部分としてのHUD ( ) の意図と前兆の一部を理解するのに役立つはずですhud-service。これは、デスクトップのアプリケーションのメニュー インターフェイスの管理を容易にするための「意図主導型インターフェイス」として意図され、機能します。その GUI 側は、目に見える標準出力 (ディスプレイ) です。

ほとんどのユーザーにとって、HUD サービスは不明瞭で「バックグラウンドのもの」のままです。実際、その主な約束は、GUI をナビゲートする際のユーザーのアクションの予測可能性を活用することです。

このサービスをオフにすると、応答性と RAM 使用量の点で GUI 管理の効率が低下する可能性があります。Unity はかなり大きなソフトウェアであり、どんなに大規模なシステムでも負担がかかることを忘れないでください
。HTH

答え2

パッケージを削除するだけですhud: sudo apt-get purge hud。CCSM や実際の実行可能ファイルをいじる必要はありませんhud-service(変更内容はアップグレード中に上書きされます)。

答え3

HUD は Unity Launcher に関連しています。たとえば、使用しているファイルを分析して、 を押すとそれらを表示しますSuper

私のシステム (Ubuntu 15.10) では、hud サービスが 1 つの CPU を 100% 使用し始めました。

私は、Compiz Config Settings Manager (ccsm) をインストールし、すべての効果を無効にし、「Ubuntu Unity プラグイン」で「低グラフィック モードを有効にする」を設定することでこの問題を解決しました。

sudo apt-get install compizconfig-settings-manager
ccsm

答え4

一般的に、HUDでは、プログラムのメニューを使用する代わりに、ダッシュに入力することで、何をしているかを指定できるようにする必要があります。https://www.youtube.com/watch?v=w_WW-DHqR3c

少なくとも Ubuntu 16.10 では、この機能の一部 (Firefox のブックマークへの移動など) は動作しません (少なくともデフォルトでは)。HUD を使用していない場合は、削除しても問題ありません。この情報は zeitgeist (https://wiki.archlinux.org/index.php/Zeitgeist)。

関連情報