进程在其生命周期中有1个主线程和1到50个其他工作线程。当主线程接受新的连接时,它会将其保存在boost::unordered_map中,让我们称之为“新的con容器”。工作线程时不时地检查"new con container“中的新连接。出于同步的目的,有一个boost::mutex。当主线程写入“新的con容器”时,它会锁定这个互斥锁。当检查这个容器时,工作线
我目前正在使用包装为Hashtable.Synchronized的Hashtable作为库中的简单缓存,该库可用于多线程环境(如asp.net) -这适合用于此集合吗?我知道.Net 4.0中有更多合适的结构,但我还是坚持使用.Net 3.5。Private Shared ReadOnly ExpressionCache As Has