• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# free
2
3## 命令功能
4
5free命令可显示系统内存的使用情况。
6
7## 命令格式
8
9free [_-b | -k | -m | -g | -t_]
10
11## 参数说明
12
13**表1** 参数说明
14
15| 参数 | 参数说明 |
16| -------- | -------- |
17| 无参数 | 以Byte为单位显示。 |
18| --help/-h | 查看free命令支持的参数列表。 |
19| -b | 以Byte为单位显示。 |
20| -k | 以KiB为单位显示。 |
21| -m | 以MiB为单位显示。 |
22| -g | 以GiB为单位显示。 |
23| -t | 以TiB为单位显示。 |
24
25## 使用指南
26
27无。
28
29## 使用实例
30
31举例:分别输入free、free -k、free -m。
32
33## 输出说明
34
35```
36OHOS:/$ free
37                total        used        free      shared     buffers
38Mem:          2819652     2754468       65184           0           0
39-/+ buffers/cache:        2754468       65184
40Swap:               0           0           0
41OHOS:/$ free -k
42                total        used        free      shared     buffers
43Mem:             2753        2692          60           0           0
44-/+ buffers/cache:           2692          60
45Swap:               0           0           0
46OHOS:/$ free -m
47                total        used        free      shared     buffers
48Mem:                2           2           0           0           0
49-/+ buffers/cache:              2           0
50Swap:               0           0           0
51```
52
53**表2** 输出说明
54
55| 输出 | 说明 |
56| -------- | -------- |
57| total | 表示系统动态内存池总量。 |
58| used | 表示已使用内存总量。 |
59| free | 表示未被分配的内存大小。 |
60| shared | 表示共享内存大小。 |
61| buffers | 表示缓冲区内存大小。 |
62