Linux如何强制释放已使用的存储空间
在执行释放缓存操作前,必须先运行sync命令。这个命令的作用是强制将系统中所有未写入磁盘的缓冲区数据(包括已修改的i-node、延迟的块I/O操作及读写映射文件)同步到磁盘,防止数据丢失。
在执行释放缓存操作前,必须先运行sync命令。这个命令的作用是强制将系统中所有未写入磁盘的缓冲区数据(包括已修改的i-node、延迟的块I/O操作及读写映射文件)同步到磁盘,防止数据丢失。
新手千万别乱用,sync 只是保证数据落盘,真正释放缓存得靠 drop_caches,而且生产环境慎用,容易IO飙升。