如果我只扫描大文件一次,那么我是否需要担心对页面缓存的影响,或者操作系统是否注意避免我的扫描导致页面缓存中的无意义流失。我想避免影响可能从页面缓存中受益的其他进程。
我考虑过用POSIX_FADV_DONTNEED不过我看到是否冲突的建议posix_fadvice,并POSIX_FADV_DONTNEED不会在Linux上任何东西。
POSIX_FADV_DONTNEED
posix_fadvice
谁能解释一下,谢谢。
linux cache files
cache ×1
files ×1
linux ×1