top:
能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
free:
显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。
1)Mem是实体内存,SWAP是交换分区(虚拟内存)
2)free 是真正尚未被使用的物理内存数量
3)available 是从应用程序的角度看到的可用内存数量
4)buffer 和 cache 都属于已经被使用的内存。当应用程序需要内存时,如果没有足够的 free 内存可以用,内核就会从 buffer 和 cache 中回收内存来满足应用程序的请求。
// 内存总数与已使用内存和空闲内存数的关系
total=used+free
标签:free,top,cache,应用程序,内存,占用 From: https://www.cnblogs.com/beatle-go/p/17930267.html