• オンラインツール
  • - 計算機
    • 文字数カウント
  • - ダウンロード
    • TikTok ダウンロード
    • Douyin ダウンロード
  • - Webツール
    • BASE64
    • Base64→画像
    • 画像→Base64
    • URLエンコード
    • JavaScript
    • タイムスタンプ
    • ユニコード変換
    • JSON整形
    • 拡張子変更
    • リスト作成
    • CSS最適化
  • - 暗号化ツール
    • MD5暗号化
    • ランダムジェネレーター
  • - 画像ツール
    • 画像圧縮
    • QRコードジェネレーター
    • QRコードリーダー
    • 壁紙プレビュー
    • 画像 EXIF
  • - 情報シート
    • 血液型遺伝
    • 服のサイズ
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxでのメモリ使用量の表示方法
2022-02-17

物理メモリ使用量:RSS、PSS、USS

Linuxは仮想メモリ(virtual memory)を使用しているため、プロセスが実際に使用している物理メモリを正確に計算するのは簡単ではありません。プロセスの仮想メモリサイズだけを知っていても、実際に割り当てられた物理メモリサイズは取得できません。

  • RSS(Resident set size)は、topコマンドを使用してクエリーできます。最も一般的なメモリ指標で、プロセスが使用する物理メモリのサイズを示します。ただし、各プロセスのRSS値を加算すると、通常はシステム全体のメモリ消費量を超えます。これは、RSSに各プロセス間で共有されるメモリが含まれているためです。
  • PSS(Proportional set size)は、共有メモリのサイズを平均して各プロセスに割り当てるより正確です。

    USS(Unique set size)は、プロセスが独自に消費するメモリサイズのみを計算し、共有する部分は含まれません。

    Smemのインストール
    smemは、/procファイルシステムから各プロセスのPSS/USS情報を抽出し、要約出力する複数のメモリ消費レポートを生成できるコマンドラインツールです。グラフの生成能力も内蔵されているので、システム全体のメモリ使用状況を簡単に分析できます。

    Debian,UbuntuまたはLinux Mintにsmemをインストールする

    コードのコピー

    $ sudo apt-get install smem
    FedoraまたはCentOS/RHELにSmemを取り付ける
    CentOS/RHELでは、まずEPELウェアハウスを有効にする必要があります。

    コードのコピー

    $ sudo yum install smem python-matplotlib
    smemを使用してメモリの使用状況を確認する

    非特権モードでsmemを使用すると、現在のユーザーが実行しているすべてのプロセスのメモリ使用状況を表示し、PSSのサイズに従ってソートできます。

    コードのコピー
    $ smem

    システム全体のすべてのユーザーのメモリ使用状況を取得するには、root権限を使用してsmemを実行する必要があります。

    コードのコピー
    $ sudo smem

    レポートをユーザー次元で出力することもできます。

    <正则表达式>コードのコピー $ sudo smem -u

    smemは、マッピング、プロセス、およびユーザーの3つの次元でのフィルタリングをサポートする出力結果をフィルタするオプションを提供します。

    smemグラフィックスによるメモリ使用状況の表示

    グラフィックス化されたレポートは、より便利で迅速に使用できます。smemは、ヒストグラムとクッキーの2つのフォーマットのグラフィック表示をサポートします。

    以下に、グラフィックス表示の例を示します。
    次のコマンドラインは、PSS/RSS値に基づいて、ユーザaliceを例にヒストグラムを生成します。

    コードのコピー

    $ sudo smem --bar name -c "pss uss" -U alice
    この例では、システム内の各プロセスのPSSメモリ使用量を示す円グラフが生成されます。

    コードのコピー


    ソース元URL:https://dopubox.com/article/p/1c3c22af439112d6

    その他のツール
  • 文字数カウント TikTok ダウンロード Douyin ダウンロード BASE64 Base64→画像 画像→Base64 URLエンコード JavaScript タイムスタンプ ユニコード変換 JSON整形 拡張子変更 リスト作成 CSS最適化 MD5暗号化 ランダムジェネレーター 画像圧縮 QRコードジェネレーター QRコードリーダー 壁紙プレビュー 画像 EXIF 血液型遺伝 服のサイズ app.tool_clock
  • 民藝・イズ・ビューティフル。 日本文化と黒人文化が融合する「アフロ民藝」とは?
    2024-05-30

    住所要件の指摘受け自主的に転入 東京・足立区の20代選管委員・古野香織さん
    2024-05-30

    意思疎通うまくいかず信頼関係失われた
    2024-05-31

    日テレ、意思疎通できず信頼喪失 「セクシー田中さん」の調査結果
    2024-05-31

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    韓国HYBE傘下の代表続投 和解望む意向
    2024-05-31

    日本の「木」の文化を家具を通して世界へ【ミラノデザインウィーク】
    2024-06-01

    知られざる作品や作家との巡り合いが生まれる高円寺のギャラリーショップ。
    2024-06-02

    声優の増山江威子さん死去
    2024-06-03

    道後温泉の記憶を継承するアート 大竹伸朗が“描き”重要文化財を守ったテント膜「熱景」の再生
    2024-06-03

    万博無料招待、大阪の学校7割が希望 「不参加」の選択肢ない調査手法に批判も
    2024-06-03

    テレ東が警察密着番組の担当者らを懲戒処分
    2024-06-03

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    特別展 「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。日本の美術工芸を世界へ 
    2024-06-04

    2025年春に「直島新美術館」が誕生。既存の活動から新しい価値創造を目指す
    2024-06-04

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

    「再会長江」北京で特別上映 竹内監督のトークイベントも
    2024-06-04

    子供と行きたいおすすめ美術館【東京編】。子連れ、親子でアートを楽しもう!
    2024-06-06

    佐渡金山「情報照会」と勧告 世界遺産登録に可能性残す
    2024-06-06

    書評:「普通にラッセンが好き」と言えない現代美術界へ。原田裕規『評伝クリスチャン・ラッセン 日本に愛された画家』
    2024-06-06

    ©  Dopu Box
    💛