- 链接地址:https://blog.csdn.net/youjun9007228198/article/details/25548151
- 链接标题:unix/linux 探讨系统调用write的原子性(atomic)_unix file systems make writes appear to be atomic.-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:6756
当一个文件被多个进程或者多个线程同时操作时,会不会出现内容交错的现象。例如一个进程向文件写入“AAAA” ,利用语句(write( fd, "AAAA", 4);),另一个进程向文件写入“BBBB”,语句为(write ( fd, "BBBB", 4);)。那么最终文件的内容会不会出现“AABBBB AA” 的情况呢?这就涉及到write函数是否是原子操作的问题了。如果write_unix file systems make writes appear to be atomic.
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除