• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • 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

    Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • テレビ東京、不適切表現で謝罪 「激録・警察密着24時!!」
    2024-05-29

    藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    民藝・イズ・ビューティフル。 日本文化と黒人文化が融合する「アフロ民藝」とは?
    2024-05-30

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

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

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    死後に再評価が進んだ作曲家の筆頭、ビゼー。その裏には友人の存在が【クラシック今日は何の日?】
    2024-06-02

    大阪はアートとデザインの街となるか? Osaka Art & Design 2024の見どころをレポート
    2024-06-03

    「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。第1弾はBONDED GALLERYにて7月から
    2024-06-03

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    文科相、佐渡金山の果報待ちたい ユネスコの評価、近く判明
    2024-06-03

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

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

    「UESHIMA MUSEUM」が開館。屈指の現代美術コレクションを一般公開
    2024-06-05

    今週末に見たい展覧会ベスト13。「令和6年 新指定国宝・重要文化財」展から国立西洋美術館の現代美術展、KYOTOGRAPHIEまで
    2024-06-04

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    ビル・エヴァンスの名言「才能なんて取るに足りない」【本と名言365】
    2024-06-05

    フィギュアスケートにもぴったり! ハチャトゥリアン作曲の『仮面舞踏会』【クラシック今日は何の日?】
    2024-06-06

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

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

    ©  Dopu Box
    💛