修复错误并补充 nethogs 工具.

Signed-off-by: rick.chan <chenyang@autoai.com>
This commit is contained in:
rick.chan 2020-12-10 10:59:42 +08:00
parent 637294418b
commit 88bf7547e4
1 changed files with 14 additions and 5 deletions

View File

@ -84,7 +84,7 @@ glances -c <server ip or hostname> [-p <port>]
```bash
pacman -S python-bottle
glances -s [-B <address>] [-p <port>] [--username] [--password]
glances -w [-B <address>] [-p <port>] [--username] [--password]
```
To change the refresh rate of the page, just add the period in seconds at the end of the URL. For example, to refresh the page every 10 seconds
@ -93,7 +93,16 @@ To change the refresh rate of the page, just add the period in seconds at the en
http://@server:61208/10
```
## 6.Others
## 6.nethogs
是一个开源的命令行工具类似于Linux的top命令用来按进程或程序实时统计网络带宽使用率。
```bash
pacman -S nethogs
nethogs
```
## 7.Others
```bash
dstat
@ -115,15 +124,15 @@ slabtop
sysctl
```
## 6.常见参数解读
## 8.常见参数解读
## 6.1.内存参数
## 8.1.内存参数
* Buffer Cache缓冲区一个用于存储速度不同步的设备或优先级不同的设备之间传输数据的区域。通过缓冲区可以使进程之间的相互等待变少从而使从速度慢的设备读入数据时速度快的设备的操作进程不发生间断。对应磁盘上一个块block块通常为1K。在linux下为了更有效的使用物理内存操作系统自动使用所有空闲内存作为 Buffer/Cache 使用。当程序需要更多内存时操作系统会自动减小Cache的大小。
* Page Cache作为 Page Cache 的内存, 文件系统的 Cache。
* Shared memory主要用于在UNIX 环境下不同进程之间共享数据,是进程间通信的一种方法,一般的应用程序不会申请使用共享内存。
## 8.内部参考关键字
## 9.内部参考关键字
1. Meminfo
2. Sysstat