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