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

当有很多模块对一个缓冲区进行读写时,结构应该怎么设计

2012-04-04 
当有很多模块对一个缓冲区进行读写时,结构应该如何设计如题但是这些读写过程是按照一定的顺序关系进行而不

当有很多模块对一个缓冲区进行读写时,结构应该如何设计
如题
但是这些读写过程是按照一定的顺序关系进行而不是同时进行的,就怕当一个过程没有完成时另一模块又开始读写和计算

这个结构该如何设计呢

[解决办法]
类似于数据缓冲区了,加一个读写验证,或者加锁之类的,读的时候加锁读完了解锁
[解决办法]
加锁或者用双指针环式缓冲。

热点排行