Windows并不把文件视为流,所有的文件操作都是写以文件为pagefile的共享内存,最终都是内核线程异步写入磁盘
所以说共享文件的线程安全性和共享内存的线程安全性一样
MS已经公开了教学kernel,你可以把NtWriteFile代码找来看看
【 在 z16166 的大作中提到: 】
: fwrite最终肯定是调用Win32 API( WriteFile)
: PostMessage之类的不是普通的应用层的锁,最终会到kernel中走一遭,win32k中。
:
--
FROM 155.64.23.*