一直对内存不太明白,使用free -h的时候,到底哪个是系统真正剩余的内存呢,有一个free又有一个available,真实男人
[root@iflytek ~]# free -h
total used free shared buff/cache available
Mem: 7.6G 666M 5.9G 12M 1.0G 6.6G
Swap: 8.0G 0B 8.0G
[root@iflytek ~]#
在网上视频看到有人说:真正剩余内存=free+buff/cache,真正使用内存=used-buff/cache,是这样的吗?那available呢?有人知道解释一下吗?
available 就是已用和未用的总和,还有一些保留的是不可用的。在多媒体的嵌入式系统里,内存会被分为两部分,一部分是系统内存就是Linux系统占用的内存(上面的total),一部分专用内存(为多媒体音视频处理器以及协处理器预留的内存)。