linux清除pagecache
时间: 2023-08-03 17:06:01 浏览: 94
要清除Linux系统的Page Cache,可以使用下面的方法:
1. 使用sync命令将内存中的数据刷新到磁盘上:
```
$ sync
```
2. 使用echo命令将1写入到`/proc/sys/vm/drop_caches`文件中,表示清除Page Cache:
```
$ echo 1 | sudo tee /proc/sys/vm/drop_caches
```
3. 使用free命令查看内存使用情况,确认Page Cache已被清除:
```
$ free -h
```
请注意,清除Page Cache可能会导致一些性能下降,因为系统需要重新加载数据到内存中。只有在确实需要释放内存或者进行性能测试时,才建议清除Page Cache。
相关问题
linux 禁用bufferCache
要在 Linux 中禁用 Buffer Cache,可以通过以下步骤进行操作:
1. 打开终端并以 root 用户身份登录。
2. 执行以下命令以禁用 Buffer Cache:
```
echo 3 > /proc/sys/vm/drop_caches
```
这个命令将会清空所有缓存,包括 Buffer Cache、Page Cache 和 SLAB 分配器等。
3. 如果想永久禁用 Buffer Cache,可以修改 `/etc/sysctl.conf` 文件,在文件末尾添加以下内容:
```
vm.drop_caches = 3
```
然后保存文件并执行以下命令以使新设置生效:
```
sysctl -p
```
这样就可以永久禁用 Buffer Cache 了。但需要注意的是,禁用 Buffer Cache 可能会降低系统性能,因此只应在特定情况下使用,例如需要进行 I/O 性能测试等。
Linux clear cache
在 Linux 中清除缓存有多种方法,下面介绍两种常用的方式:
1. 清除 PageCache 和 dentry/inode Cache
在 Linux 中,PageCache 缓存了磁盘上的文件内容,而 dentry/inode Cache 则缓存了文件系统中的目录和文件信息。如果你想清除这些缓存,可以使用如下命令:
```
$ sudo sync
$ sudo echo 1 > /proc/sys/vm/drop_caches
```
第一行命令 `sync` 是将内存中的数据同步到磁盘上,确保所有修改都已经被写入磁盘。第二行命令则是将 `drop_caches` 设置为 1,表示清除 PageCache 和 dentry/inode Cache。
2. 清除 Swap 空间
如果你的系统开启了 Swap 空间,那么可以使用如下命令清除 Swap 空间:
```
$ sudo swapoff -a
$ sudo swapon -a
```
第一行命令 `swapoff -a` 是关闭所有 Swap 分区。第二行命令 `swapon -a` 则是重新开启所有 Swap 分区,这样就会清除 Swap 空间中的缓存。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)