首先,/proc/sys/vm/drop_caches的值,默认为0手动执行sync命令命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件#sync#echo 3 > /proc/sys/vm/drop_caches#cat /proc/sys/vm/drop_caches3将/proc/sys/vm/drop_caches值设为3再次执行free查看内存已释放完毕。