I know that ZFS snapshotting can make a copy of file system content like file content, metadata, and directory structure. But does the snapshotting include the in-kernel and in-memory components of a file system (e.g., inode cache and dentry cache)? Will the corresponding filesystem data structures like superblock, inode, dentry, file be restored exactly as before when took the snapshot? Thank you.