Ubuntu 系统缓存的查看与清空(qbit)

Posted qbit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 系统缓存的查看与清空(qbit)相关的知识,希望对你有一定的参考价值。

前言

  • 本文在 Ubuntu 20.04 下测试

查看缓存

fincore

  • 查看单个文件有多大在缓存中

    fincore filename
  • 查看目录下所有文件有多大在缓存中

    ls ./ | xargs fincore

vmtouch

  • 查看单个文件有多大在缓存中

    vmtouch filename
  • 查看目录下所有文件有多大在缓存中

    vmtouch ./

pcstat

  • 未尝试,https://github.com/tobert/pcstat

hcache

  • 未尝试,https://github.com/silenceshe...
本文出自 qbit snap

清空缓存

只清空 PageCache

sync; echo 1 > /proc/sys/vm/drop_caches

只清空 dentries 和 inodes

sync; echo 2 > /proc/sys/vm/drop_caches

同时清空 PageCache, dentries 和 inodes.

sync; echo 3 > /proc/sys/vm/drop_caches 
本文出自 qbit snap

以上是关于Ubuntu 系统缓存的查看与清空(qbit)的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch 缓存相关(qbit)

Ubuntu 20.04 读写 Windows 10 共享目录(qbit)

Python 函数缓存(qbit)

Ubuntu 通过 NFS 共享目录(qbit)

将 ES 的快照备份到 Windows 共享目录(qbit)

Windows 共享相关(qbit)