偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

[[430839]]

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

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

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

 

Memory usage using htop

smem 命令

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

  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 列感興趣,它顯示一個(gè)進(jìn)程分配的內(nèi)存。
  • -P 開關(guān)過濾進(jìn)程,只包括那些名字里有 firefox 的進(jìn)程。
  • -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 多個(gè)選項(xiàng)卡,F(xiàn)irefox 仍然只使用 5 GB。看看吧,Google Chrome。

用一個(gè)腳本更容易

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

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

現(xiàn)在我可以很容易地測量任何應(yīng)用的內(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)于更多的細(xì)節(jié),我建議查看 smem 手冊頁。

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

 

責(zé)任編輯:龐桂玉 來源: 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)計(jì)開源

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

2021-08-30 09:58:52

鴻蒙HarmonyOS應(yīng)用

2017-06-27 10:23:01

Linuxps_memPython

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域名解析

2010-06-02 12:47:12

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

2019-08-29 14:47:45

Linux中央處理器Windows

2010-02-04 09:26:34

Linux vmsta

2011-07-19 09:25:52

2010-03-02 14:01:58

Linux硬件信息命令

2024-04-11 08:26:34

Android系統(tǒng)命令
點(diǎn)贊
收藏

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