fs writable的write方法中的回调函数会在什么情况下调用?
小弟对于读文件和写文件的流程不是很明白,现在我的理解是,比如说数据“abcd”,它在底层的流向应该是这样的:内存-》操作系统缓存区-》硬盘。如果是这个流程的话,write的回调函数会在哪个环节调用?数据写到操作系统缓存区还是数据写到硬盘里?
5 回复
没有人回答吗,自己顶啊
个人猜测是从缓存直接流向硬盘
这个没人知道吗?顶
Unix 下 fd 是 unbuffered。node 文件操作也用 fd,我的理解是没有文件缓存问题