首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

两个线程与此同时读写同一块内存

2013-09-28 
两个线程同时读写同一块内存一个线程只写内存一个线程只读内存不涉及同时写内存的数据安全问题这样会不会

两个线程同时读写同一块内存
一个线程只写内存
一个线程只读内存

不涉及同时写内存的数据安全问题

这样会不会其他有问题?
[解决办法]
用“读写锁”呢,将来也会一直保持一个读、一个写吗
[解决办法]
问题是你的写进程写完内存, 得告诉读进程去读内存. 不能while(1)循环吧, 还得通知读进程内存的地址, 和需要读多少个bytes
[解决办法]
读写锁定,才学的。
[解决办法]
那你还不如使用一个进程,只是读写角色的变换而已,何必那么麻烦呢。

热点排行
Bad Request.