成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用 smem 命令獲取內(nèi)存使用統(tǒng)計信息

系統(tǒng) Linux
為了了解 Linux 或 macOS 上的內(nèi)存使用情況,人們通常使用 top 或 htop。我很想看到一個單一的數(shù)字:一個進程占用了多少內(nèi)存。但這些工具所顯示的統(tǒng)計數(shù)據(jù)可能很難理解。smem 命令允許你快速查看你的網(wǎng)頁應用的內(nèi)存使用情況。

[[430839]]

smem 命令允許你快速查看你的網(wǎng)頁應用的內(nèi)存使用情況。

在我的編程工作中,我經(jīng)常需要了解網(wǎng)頁應用的內(nèi)存使用情況。在深入研究細節(jié)和瀏覽器剖析工具之前,一個粗略的估計通常就足夠了。

為了了解 Linux 或 macOS 上的內(nèi)存使用情況,人們通常使用 top 或 htop。我很想看到一個單一的數(shù)字:一個進程占用了多少內(nèi)存。但這些工具所顯示的統(tǒng)計數(shù)據(jù)可能很難理解。對于網(wǎng)頁瀏覽器來說,它甚至更加復雜,因為它們經(jīng)常運行許多獨立的進程。它們在 top 輸出中顯示為一個長長的列表,每一個都有自己的單獨指標。

 

Memory usage using htop

smem 命令

幸運的是有 smem,另一個用于查看內(nèi)存使用統(tǒng)計的命令行工具。用你選擇的包管理器安裝它,例如:

  1. sudo apt install smem

要獲得 Firefox 的總內(nèi)存使用量,請執(zhí)行:

  1. smem -c pss -P firefox -k -t | tail -n 1

這些開關(guān)做了什么?

  • -c 開關(guān)指定要顯示的列。我只對 pss 列感興趣,它顯示一個進程分配的內(nèi)存。
  • -P 開關(guān)過濾進程,只包括那些名字里有 firefox 的進程。
  • -k 開關(guān)顯示以 MB/GB 為單位的內(nèi)存使用情況,而不是單純的字節(jié)數(shù)。
  • -t 開關(guān)顯示總數(shù)。
  • tail -n 1 過濾器只輸出最后一行,也就是總數(shù)的地方。

輸出是非常簡單的:

  1. $ smem -t -k -c pss -P firefox | tail -n 1
  2. 4.9G

開門見山!而且,經(jīng)過又一天忙碌的工作,打開了 50 多個選項卡,F(xiàn)irefox 仍然只使用 5 GB。看看吧,Google Chrome。

用一個腳本更容易

為了方便起見,我創(chuàng)建一個名為 memory-use 的小腳本,它將進程名稱作為參數(shù)。我把所有的腳本都放在 ~/bin 里,所以:

  1. echo 'smem -c pss -P "$1" -k -t | tail -n 1' > ~/bin/memory-use && chmod +x ~/bin/memory-use

現(xiàn)在我可以很容易地測量任何應用的內(nèi)存使用:

  1. memory-use firefox
  2. memory-use chrome
  3. memory-use slack

還有更多!

該工具不僅可以顯示總的內(nèi)存使用情況。它甚至可以生成圖形輸出。

比如:

  1. smem --pie name -c pss

顯示類似這樣的內(nèi)容: 

Pie chart output from smem

關(guān)于更多的細節(jié),我建議查看 smem 手冊頁

你可以在 https://linoxide.com/memory-usage-reporting-smem/ 上找到另一個很棒的教程。 

 

責任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2013-12-10 10:41:28

Linux終端smem內(nèi)存

2022-02-11 07:45:10

Linuxsmem系統(tǒng)

2019-05-23 08:00:00

Webalizer網(wǎng)站統(tǒng)計開源

2021-12-17 14:49:44

Linuxinxi 命令系統(tǒng)信息

2023-02-06 08:23:22

ChatGPT系統(tǒng)Linux

2011-04-06 11:36:30

MRTG監(jiān)控內(nèi)存

2015-07-23 16:42:38

SQL Server自增長鍵列值

2021-07-06 14:27:34

Tokei編程語言

2024-05-15 09:03:45

2017-06-27 10:23:01

Linuxps_memPython

2021-08-30 09:58:52

鴻蒙HarmonyOS應用

2010-08-19 14:54:07

DB2 優(yōu)化器

2018-08-09 08:00:00

Linux命令內(nèi)存用量

2020-02-26 18:00:12

dig命令Linux域名解析

2019-08-29 14:47:45

Linux中央處理器Windows

2010-06-02 12:47:12

Linux 內(nèi)存監(jiān)控

2011-07-19 09:25:52

2010-02-04 09:26:34

Linux vmsta

2010-03-02 14:01:58

Linux硬件信息命令

2021-10-10 08:06:29

磁盤PowerShell信息
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 中文在线a在线 | 美女视频三区 | aaaa日韩 | 精品欧美一区二区三区久久久 | 一区二区三区在线 | 精品国产乱码久久久久久中文 | 成人免费视频网站在线观看 | 九九热在线视频观看这里只有精品 | av中文字幕网 | 亚洲五码久久 | 成人免费观看视频 | av免费在线观看网站 | 一区二区三区日本 | 午夜精品一区二区三区三上悠亚 | 一级片av| 免费性视频 | 久久久久久国产精品免费免费狐狸 | 国产高清免费 | 久久精品在线 | 国产真实精品久久二三区 | 国产一区二区影院 | 国产一区2区 | 国产精品日韩在线观看一区二区 | 操视频网站 | 99色播| 91精品一区二区三区久久久久久 | 中文字幕成人av | 91精品国产综合久久久久久蜜臀 | 国产精品一区一区 | 亚洲精品成人 | 在线视频一区二区三区 | 午夜tv免费观看 | 91精品国产高清一区二区三区 | 成人午夜电影网 | 中文字幕 在线观看 | 精品亚洲一区二区三区四区五区 | 一区网站| 久草网址| 不卡视频一区二区三区 | 91精品久久久久久久久中文字幕 | 欧美一区视频 |