buff/cache
时间: 2023-08-11 21:04:28 浏览: 54
buff/cache是Linux操作系统中用于缓存磁盘数据的一部分内存。它包括Buffer Cache(缓冲区缓存)和Page Cache(页面缓存)两部分。Buffer Cache用于缓存磁盘块,以提高文件系统的性能。当文件系统需要读取或写入磁盘块时,它首先会检查Buffer Cache中是否有该块的副本。如果有,就直接读取或写入缓冲区,而不是直接与磁盘交互。这样的读写操作速度更快,因为内存的访问速度比磁盘快得多。Page Cache用于缓存文件的内容,包括文件的数据和元数据。当文件被读取时,操作系统会将文件的内容缓存在Page Cache中,以便下次读取时可以更快地获取。同样,当文件被写入时,操作系统会先将数据写入Page Cache,然后再由后台进程将数据写入磁盘。这样可以提高文件的读取和写入性能。\[2\]\[3\]
#### 引用[.reference_title]
- *1* [Linux中buff/cache内存占用过高,手动释放内存](https://blog.csdn.net/x737686314/article/details/130384802)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [手动释放Linux操作系统的buff/cache内存缓存](https://blog.csdn.net/fushengbao/article/details/131460728)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]