如何计算GUI使用的内存小部件值?

如何计算GUI使用的内存小部件值?

操作系统:Kubuntu 22.04.4 LTS x86_64

显示在上面:
neofetch --stdout |grep 'OS:'

GUI = 图形用户界面
GUI 使用的内存 = 参见下面的小部件图像。

GUI 使用内存小部件图像

显示已用内存的第二种方法 = 2211 MB = 2.2 GB

free -m
               total        used        free      shared  buff/cache   available
Mem:           31782        2211       25621        1288        3949       27839
Swap:           2047           0        2047

MemoryUsed_b=$(free -b |awk '(NR==2)' |awk '{print $3}')
回显 $MemoryUsed_b

显示已用内存的第三种方法

cat /proc/meminfo

grep 'VmallocUsed' /proc/meminfo
已使用 Vmalloc:39720 kB

MEM_VmallocUsed_b=$(awk '/VmallocUsed/ {printf( "%d\n", $2 * 1024 )}' /proc/meminfo) 
echo $MEM_VmallocUsed_b  
40722432
MEM_VmallocUsed_k=$(awk '/VmallocUsed/ {printf( "%d\n", $2 * 1    )}' /proc/meminfo) 
echo $MEM_VmallocUsed_k  
39736  
MEM_VmallocUsed_m=$(awk '/VmallocUsed/ {printf( "%d\n", $2 / 1024 )}' /proc/meminfo) 
echo $MEM_VmallocUsed_m  
38
MEM_VmallocUsed_g=$(awk '/VmallocUsed/ {printf( "%.3f\n", $2 / 1024 / 1024 )}' /proc/meminfo) 
echo $MEM_VmallocUsed_g  
0.038
summary, 3 displays of used memory: 
GUI used memory widget value = 3.9 GiB
            free used memory = 2.2 GiB
                 VmallocUsed = 0.039176 Gigabytes

如何计算 GUI 使用的内存控件值?在上面的例子中,
它是如何计算的?
3.9 GiB

--

相关内容