时间:2022年3月8日

学海无涯

页脚:第-1-页共23页

linux查看显存命令

篇一:在linux查看显存的大小

用free-m查看的结果:

#free-m

totalus5kB

HugePages_Total:0

HugePages_Free:0

Hugepagesize:2048kB

用free-m查看的结果:

linux命令查看空间大小_linux查看空间占用情况_查看linux空间命令

[******@scs-2tmp]#free-m

totalusedfreesharedbufferscached

Mem:318931731601072605

-/+buffers/cache:4602729

Swap:2000781921

查看/proc/kcore文件的大小(显存镜像):

[******@scs-2tmp]#ll-h/proc/kcore

-r——--1rootrootJun1212:04/proc/kcore

备注:

占用显存的检测

查看linux空间命令_linux查看空间占用情况_linux命令查看空间大小

检测一个进程占用了多少显存,linux为我们提供了一个很便捷的方式,/proc目录为我们提供了所有的信息查看linux空间命令,实际上top等工具也通过这儿来获取相应的信息。

时间:2022年3月8日

学海无涯

页脚:第-5-页共23页

/proc/meminfo机器的显存使用信息

/proc/pid/mapspid为进程号,显示当前进程所占用的虚拟地址。

/proc/pid/statm进程所占用的显存

[******@linuxcool~]#cat/proc/self/statm

6545744003340

输出解释

CPU以及CPU0。。。的每行的每位参数意思(以第一行为例)为:

参数解释/proc//status

Size(pages)任务虚拟地址空间的大小VmSize/4

Resident(pages)应用程序正在使用的数学显存的大小VmRSS/4

Shared(pages)共享页数0

Trs(pages)程序所拥有的可执行虚拟显存的大小VmExe/4

Lrs(pages)被映像到任务的虚拟显存空间的库的大小VmLib/4

Drs(pages)程序数据段和用户态的栈的大小(VmData+VmStk)4

dt(pages)04

查看机器可用显存

/proc/28248/free

totalusedfreesharedbufferscached

Mem:00973880134668503688

时间:2022年3月8日

学海无涯

页脚:第-6-页共23页

-/+buffers/cache:288044735744

Swap:81870312

我们通过free命令查看机器空闲显存时查看linux空间命令,会发觉free的值很小。这主要是由于suse linux,在linux中有那么一种思想linux系统装win7,显存不用白不用,因而它尽可能的cache和buffer一些数据,以便捷上次使用。但实际上这种显存也是可以立即用来使用的。

所以空闲显存=free+buffers+cached=total-used

篇二:linux系统怎样查看显存使用情况

$cat/proc/meminfo

MemTotal:2052440kB//总显存

MemFree:50004kB//空闲显存

Buffers:19976kB//给文件的缓冲大小

Cached:436412kB//高速缓冲储存器()使用的大小

SwapCached:19864kB//被高速缓冲储存用的交换空间大小

Active:1144512kB//活跃使用中的高速缓冲储存器页面文件大小

Inactive:732788kB//不常常使用的高速缓冲储存器页面文件大小

Active(anon):987640kB//anon:不久

Inactive(anon):572512kB

Active(file):156872kB

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复