各位大佬,小白想请教个问题:应用程序在写入文件的时候,操作系统会先把数据写入到内存中的 PageCache,然后再一批一批地写到磁盘上。读取文件的时候,也是从 PageCache 中来读取数据,这时候会出现两种可能情况。 客户端读取消息是,有个位置信息,这个信息在信息写入时,只在pagecache里出现还没有落盘时,位置信息就已经有了吗?这个位置信息怎么来的,原理又是什么?