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