GetMemInfo
获取服务器内存详细信息,包含物理内存和虚拟内存。结果会被缓存 60 秒。
- 路由:
POST /system - action:
GetMemInfo
输入参数
| 参数名称 | 必选 | 类型 | 描述 |
|---|---|---|---|
| action | 是 | String | 固定值 GetMemInfo |
输出参数
| 参数名称 | 类型 | 描述 |
|---|---|---|
| memTotal | Integer | 总内存(MB) |
| memFree | Integer | 空闲内存(MB) |
| memBuffers | Integer | 缓冲区(MB) |
| memCached | Integer | 缓存(MB) |
| memAvailable | Integer | 可用内存(MB),含可回收的 buffer/cache |
| memRealUsed | Integer | 实际已用(MB)= memTotal - memFree - memBuffers - memCached |
示例
请求
POST /system HTTP/1.1
Content-Type: application/x-www-form-urlencoded
request_time={timestamp}&request_token={token}&action=GetMemInfo
响应
{
"memTotal": 3901,
"memFree": 2918,
"memBuffers": 22,
"memCached": 338,
"memAvailable": 3056,
"memRealUsed": 623
}