Solaris 10:“页面caching”代表什么“echo :: memstat |” mdb -k“

当运行“echo :: memstat | mdb -k”时,我得到这个结果:

页面汇总页面MB%总计
 ------------ ---------------- ---------------- ----
内核23​​49789 9178 14%
 ZFS文件数据4251652 16608 25%
匿名8101424 31646 48%
 Exec和库51583 201 0%
页面caching1018684 3979 6%
免费(cachelist)5049 19 0%
免费(freelist)992659 3877 6%

总计16770840 65511
身体16323297 63762

我在网上读到的所有东西都说ZFS中的文件系统caching层(ARC)是“ZFS文件数据”。 “页面caching”代表什么? 为什么这么大呢?

对不起,如果这是一个基本的问题,但没有谷歌search,我试图find任何合理的结果。

即使安装了ZFS根磁盘,Solaris系统仍然使用不是ZFS的其他文件系统。 例如,tmpfs将使用VM页面caching。

页面caching是非ZFS文件系统的文件系统caching。 它的规模将会像系统认为的那样大。

页面caching是用于非ZFS文件系统(即例如UFS)caching。 我怀疑你不是100%的ZFS。