の発売 診断ユーティリティの新しいバージョン hトップ3.0 どれが 新しい作業チームによって開発されました 非アクティブであり、検出されたいくつかのエラーを解決する必要があるため、プロジェクトを採用することにしました。
htopに慣れていない人は、次のことを知っておく必要があります。 これはインタラクティブなシステムモニターです。 Unixシステム用に設計されたプロセスビューアとプロセスマネージャ。
もともとトップUnixプログラムの代替として設計されましたは、topとほとんど同じ機能を提供しますが、システムプロセスの表示方法にはるかに大きな柔軟性を提供します。
topとは異なり、htopは実行中のプロセスの完全なリストを提供します より多くのリソースを消費するものの代わりに。 Htopはプロセスをツリーとして表示でき、色を使用してリソース使用統計を提供します。
実用性 垂直および水平スクロールなどの機能で際立っています プロセスリストでは、SMPの効率と各プロセッサコアの使用を評価するためのツール、ツリービューモードの存在、柔軟なインターフェイス構成、プロセスのフィルタリングと管理のサポート(シャットダウン、優先度設定)。
htop3.0の主な新機能
この新しいバージョン、 メンテナの新しいチームによって準備されたリリースです その 元の作者が長い間活動していなかった後、開発を引き継ぎました プロジェクトの(XNUMX年強)そしてすでにいくつかのエラーが検出されたという事実に加えて。
新しいメンテナは、名前を変更せずにプロジェクトをフォークしました。 彼らは開発を新しいhtop-devリポジトリに移動し、プロジェクト用に別のhtop.devドメインを登録しました。
そして、新しいチームによって立ち上げられたこの最初のバージョンで実装された変更のうち sysfsのアキュムレータに関する情報を含む新しいパラメータのサポートが強調表示されています。
また、マウスを無効にするオプションが追加されました。
統合されるもうXNUMXつの変更は、 ZFS統計がサポートされるようになりました ARC(Adaptive Replace Cache)、および XNUMXつ以上のコンパクトな列の表示がサポートされています CPUステータスインジケータ付き。
発生する他の変更のうち この新しいバージョンでは:
- PSI(Pressure Stall Information)カーネルサブシステムによって提供されるメトリックのサポート。
- CPUステータスインジケータにCPU頻度を表示する機能。
- vimのようなキーボードショートカットを備えたシンプルな代替モードを追加しました。
- Solaris11と互換性があります。
- Linuxの比例セットサイズメトリックをサポート
- Linuxプレッシャーロック情報メトリックをサポートします
- 最新のカーネル用のLinuxsysfsバッテリー検出アップデート
- アフィニティパネルにハードウェアトポロジ情報を追加する
- ホーム画面にタイムスタンプレポートを追加する
- より少ない(1)検索ナビゲーションショートカットをサポート
- FreeBSDの変更に一致するようにFreeBSDの最大PIDを更新します
- 100テラバイトを超える値を報告する
- バグ修正:clangでビルドするようにmakefileを修正
- バグ修正:修正主な用途()
- バグ修正:FreeBSDのSTARTTIME列を修正
- バグ修正:FreeBSDの一般的な刑務所名を切り捨てる
- FreeBSDで報告された固定メモリ値
- OpenBSDで報告されたCPUメーターの値を修正しました
- 他のタイプのゾンビプロセスの正しい識別を修正しました
- 状況によっては、フォローアッププロセスの処理が改善されました。
- 予期しない設定に戻るカスタムメーターで行われた修正
Linuxにhtop3.0をインストールするにはどうすればよいですか?
この新しいバージョンのツールをインストールできるようにすることに関心がある場合は、アプリケーションの公式Webサイトから.tarパッケージを入手する必要があります。 また、htopは新しいチームによる分岐のためにかなり人気のあるアプリケーションですが、この新しいバージョンがLinuxディストリビューションのリポジトリに含まれるまでには長い時間がかかる場合があります。
そのため、次のコマンドを使用して、コンパイル用のパッケージをターミナルからダウンロードできます。
wget https://github.com/htop-dev/htop/archive/3.0.0.tar.gz ./configure && make ./autogen.sh && ./configure && make