free 命令功能 free命令可显示系统内存的使用情况,同时显示系统的text段、data段、rodata段、bss段大小。 命令格式 free [-k | -m] 参数说明 表 1 参数说明 参数 参数说明 取值范围 无参数 以Byte为单位显示。 N/A -k 以KB为单位显示。 N/A -m 以MB为单位显示。 N/A 使用指南 无。 使用实例 举例:分别输入free、free -k、free -m. 输出说明 图 1 以三种方式显示内存使用情况 表 2 输出说明 输出 说明 total 表示系统动态内存池总量。 used 表示已使用内存总量。 free 表示未被分配的内存大小。 heap 表示已分配堆大小。 text 表示代码段大小。 data 表示数据段大小。 rodata 表示只读数据段大小。 bss 表示未初始化全局变量占用内存大小。