首页 > 试题广场 >

Linux下两个进程可以同时打开同一个文件,这时如下描述错误

[单选题]
Linux下两个进程可以同时打开同一个文件,这时如下描述错误的是:
  • 两个进程中分别产生生成两个独立的fd
  • 两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性
  • 进程可以通过系统调用对文件加锁,从而实现对文件内容的保护
  • 任何一个进程删除该文件时,另外一个进程会立即出现读写失败
一:结论

1.两个进程中分别产生生成两个独立的fd

2.两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性
3.进程可以通过系统调用对文件加锁,从而实现对文件内容的保护
4.
任何一个进程删除该文件时,另外一个进程不会立即出现读写失败

5.两个进程可以分别读取文件的不同部分而不会相互影响

6.一个进程对文件长度和内容的修改另外一个进程可以立即感知
————————————————
版权声明:本文为CSDN博主「魏波-」的原创文章
原文链接:https://blog.csdn.net/weibo1230123/article/details/83045458
编辑于 2021-04-27 22:13:48 回复(0)