• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • 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
  • 美術館の裏側を伝える展覧会「鎌倉別館40周年記念 てあて・まもり・のこす 神奈川県立近代美術館の保存修復」レポート
    2024-05-29

    一力が本因坊初防衛
    2024-05-30

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

    将棋叡王戦、藤井が勝ち最終局へ
    2024-05-30

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    森鷗外の教師像に迫る 研究の「盲点」、記念館で特別展 学生の評判も紹介
    2024-06-01

    三姉妹が温泉旅行で取っ組み合いの大げんか うっとうしくてめんどうくさい家族愛描く「お母さんが一緒」
    2024-06-02

    <今週の本棚・次回の予定>6月8日の毎日新聞書評欄は『新装版 ペルーからきた私の娘』ほか
    2024-06-03

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

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    稀代のピアニスト、マルタ・アルゲリッチの伝説の始まりはこの1曲から【クラシック今日は何の日?】
    2024-06-04

    第34回福岡アジア文化賞受賞者が決定。大賞は真鍋大度
    2024-06-04

    「TRIO パリ・東京・大阪 モダンアート・コレクション」(東京国立近代美術館)開幕レポート。トリオで再発見する3館のコレクション
    2024-06-05

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    105歳で死去した画家弥勒祐徳さん おごらず、黙々と、ひたすらに神楽など描く
    2024-06-05

    「安全だと誰も言わない万博」爆発事故で教職員組合 大阪府に子供無料招待中止申し入れ
    2024-06-04

    安藤忠雄さん設計の美術館名称決まる…香川・直島に2025年オープン
    2024-06-05

    田名網敬一の巨大インスタレーションが、世界初大規模回顧展「田名網敬一 記憶の冒険」に登場。国立新美術館で8月7日から
    2024-06-06

    佐渡金山の世界遺産登録、「情報照会」勧告
    2024-06-06

    佐渡金山、世界遺産登録に向け「追加情報の提出」求められる
    2024-06-06

    ©  Dopu Box
    💛