翻开内部存储器使用情况,Linux查看内部存储器占用景况

By admin in 美高梅手机版4858 on 2019年3月31日

输入:top

输入:top

翻开内部存储器使用情况,Linux查看内部存储器占用景况。Linux查看内部存款和储蓄器占用意况,linux查看内部存款和储蓄器占用

输入:top

美高梅手机版4858 1

PID

进程的ID

USER

进程所有者

PR

进程的优先级别,越小越优先被执行

Ninice

VIRT

进程占用的虚拟内存

RES

进程占用的物理内存

SHR

进程使用的共享内存

S

进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数

%CPU

进程占用CPU的使用率

%MEM

进程使用的物理内存和总内存的百分比

TIME+

该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。

COMMAND

进程启动命令名称

输入:free

美高梅手机版4858 2

Total

总计物理内存的大小。

Used

已使用多大。

Free

可用有多少。

Shared

多个进程共享的内存总额。

Buffers/cached

磁盘缓存的大小。

第三行(-/+ buffers/cached):

Used

已使用多大。

Free

可用有多少。

第四行swap:

Total

总计物理内存的大小。

Used

已使用多大。

Free

可用有多少。

区别:

其次行(mem)的used/free与第壹行(-/+ buffers/cache)的used/free的界别

那四个的不一样在于采取的角度来看,第壹行是从OS(操作系统)的角度来看,因为对于OS(操作系统),buffers/cached
都以属于被选取,所以她的可用内部存款和储蓄器是434884KB,已用内部存款和储蓄器是3489800KB,

其三行所指的是从应用程序角度来看,对于应用程序来说,buffers/cached
是相等可用的,因为buffer/cached是为着加强公文读取的品质,当应用程序需在用到内部存款和储蓄器的时候,buffer/cached会十分的快地被回收。

因此从应用程序的角度来说,可用内部存款和储蓄器=free +buffers+cached。

如上例: 434884 + 36436 + 421856 = 893176

-/+ buffers/cache内部存款和储蓄器数总括:

-buffers/cache 的内部存款和储蓄器数:used – buffers – cached

used的值:3489800 – 36436 – 421856 = 3031508

+buffers/cache 的内存数:free + buffers + cached

free的值:434884 + 36436 + 421856 = 893176

输入:top PID 进度的ID USE陆风X8 进度全部者 P途乐进度的先期级别,越小越优先被实施 Ninice 值 VICR-VT 进度占…

翻开内部存款和储蓄器使用景况

美高梅手机版4858 3

美高梅手机版4858 4

1.top

PID

进程的ID

USER

进程所有者

PR

进程的优先级别,越小越优先被执行

Ninice

VIRT

进程占用的虚拟内存

RES

进程占用的物理内存

SHR

进程使用的共享内存

S

进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数

%CPU

进程占用CPU的使用率

%MEM

进程使用的物理内存和总内存的百分比

TIME+

该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。

COMMAND

进程启动命令名称

PID

进程的ID

USER

进程所有者

PR

进程的优先级别,越小越优先被执行

Ninice

VIRT

进程占用的虚拟内存

RES

进程占用的物理内存

SHR

进程使用的共享内存

S

进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数

%CPU

进程占用CPU的使用率

%MEM

进程使用的物理内存和总内存的百分比

TIME+

该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。

COMMAND

进程启动命令名称

“2 users”为当前报到到系统的用户,更适于的乃是登录到用户的顶点数 — 同2个用户同一时半刻间对系统四个极点的连天将被视为四个用户连接到系统,那里的用户数也将表现为终端的多寡;

输入:free

输入:free

“load average”为日前系统负荷的平均值,前边的多少个值分别为1分钟前、4分钟前、1肆分钟前经过的平平均数量,一般的能够认为这些数值当先 CPU 数目时,CPU 将相比较费力的负载当前系统所包含的长河;

美高梅手机版4858 5

美高梅手机版4858 6

第5行(Swap)表示项目同第伍行(Mem),但这里反映着置换分区(Swap)的施用情状。日常,沟通分区(Swap)被反复使用的动静,将被用作物理内部存款和储蓄器不足而造成的。

Total

总计物理内存的大小。

Used

已使用多大。

Free

可用有多少。

Shared

多个进程共享的内存总额。

Buffers/cached

磁盘缓存的大小。

Total

总计物理内存的大小。

Used

已使用多大。

Free

可用有多少。

Shared

多个进程共享的内存总额。

Buffers/cached

磁盘缓存的大小。

2.free

第三行(-/+
buffers/cached):

第三行(-/+
buffers/cached):

total:计算物理内部存款和储蓄器的深浅。

Used

已使用多大。

Free

可用有多少。

Used

已使用多大。

Free

可用有多少。

used:已运用多大。

第四行swap:

第四行swap:

free:可用某个许。

Total

总计物理内存的大小。

Used

已使用多大。

Free

可用有多少。

Total

总计物理内存的大小。

Used

已使用多大。

Free

可用有多少。

Shared:多个进度共享的内存总额。

区别:

区别:

Buffers/cached:磁盘缓存的深浅。

其次行(mem)的used/free与第①行(-/+
buffers/cache)的used/free的分别

第壹行(mem)的used/free与第二行(-/+
buffers/cache)的used/free的分化

第三行(-/+ buffers/cached):

那五个的不相同在于利用的角度来看,第二行是从OS(操作系统)的角度来看,因为对此OS(操作系统),buffers/cached
都以属于被选择,所以她的可用内存是434884KB,已用内部存款和储蓄器是3489800KB,

美高梅手机版4858,那多少个的区别在于利用的角度来看,第叁行是从OS(操作系统)的角度来看,因为对此OS(操作系统),buffers/cached
都以属于被使用,所以她的可用内部存款和储蓄器是434884KB,已用内部存款和储蓄器是3489800KB,

used:已选拔多大。

其三行所指的是从应用程序角度来看,对于应用程序来说,buffers/cached
是相等可用的,因为buffer/cached是为了增加公文读取的性子,当应用程序需在用到内部存款和储蓄器的时候,buffer/cached会异常的快地被回收。

其三行所指的是从应用程序角度来看,对于应用程序来说,buffers/cached
是相等可用的,因为buffer/cached是为着狠抓公文读取的个性,当应用程序需在用到内部存款和储蓄器的时候,buffer/cached会相当的慢地被回收。

free:可用有微微。

为此从应用程序的角度来说,可用内部存款和储蓄器=free
+buffers+cached。

由此从应用程序的角度来说,可用内部存款和储蓄器=free
+buffers+cached。

其次行(mem)的used/free与第③行(-/+ buffers/cache)
used/free的区分:那多少个的区分在于利用的角度来看,第壹行是从OS的角度来看,因为对于OS,buffers/cached 都以属于被选用,所以他的可用内部存款和储蓄器是16176KB,已用内部存款和储蓄器是32四千4KB,个中包蕴,内核(OS)使用+Application(X,
oracle,etc)使用的+buffers+cached.

如上例: 434884 +
36436 + 421856 = 893176

如上例: 434884 +
36436 + 421856 = 893176

其三行所指的是从应用程序角度来看,对于应用程序来说,buffers/cached 是很是可用的,因为buffer/cached是为着增强文书读取的性能,当应用程序需在用到内部存储器的时候,buffer/cached会一点也不慢地被回收。

-/+
buffers/cache内部存储器数计算:

-/+
buffers/cache内部存款和储蓄器数总括:

据此从应用程序的角度来说,可用内部存款和储蓄器=系统free
memory+buffers+cached。

-buffers/cache
的内部存款和储蓄器数:used – buffers – cached

-buffers/cache
的内部存款和储蓄器数:used – buffers – cached

大家经过free命令查看机器空闲内存时,会发觉free的值相当小。那至关首借使因为,在linux中有诸如此类一种沉思,内部存款和储蓄器不用白不用,由此它尽恐怕的cache和buffer一些数额,以造福下次应用。但骨子里这一个内部存储器也是足以登时拿来接纳的。

used的值:3489800 –
36436 – 421856 = 3031508

used的值:3489800 –
36436 – 421856 = 3031508

3.其它

+buffers/cache
的内部存储器数:free + buffers + cached

+buffers/cache
的内部存款和储蓄器数:free + buffers + cached

1)pmap pid

free的值:434884 +
36436 + 421856 = 893176

free的值:434884 +
36436 + 421856 = 893176

2)/proc/meminfo 机器的内部存款和储蓄器使用新闻

/proc/pid/maps
pid为经过号,展现当前进度所占据的虚拟地址。

/proc/pid/statm 进度所占有的内部存款和储蓄器

原文:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有