欢迎光临散文网 会员登陆 & 注册

linux线程同步 (3)竞争故障例子

2022-11-13 15:19 作者:GXTon_阿通  | 我要投稿

20个线程操作同一个文件.

先创建一个文件,并在文件中写一个1.

由于是同时操作文件,所以就会有竞争出现,
原本有20个线程去操作文件,对文件中的数值加1.所以每次运行应该会增加20.
但是由于竞争的存在,每次只会增加1.

查看竞争造成的后果(竞争的存在导致和预想实现的结果不一致).


编译并运行


linux线程同步 (3)竞争故障例子的评论 (共 条)

分享到微博请遵守国家法律