2007年12月21日

摘要: Producer Consumer模式与Guarded Suspension模式类似(其实多线程模式都很类似,只是解决的特定问题域不同。个人意见^_^)。在Guarded Suspension模式中,我们没有对多个线程间所争用的资源进行数量的控制,而Producer Consumer模式则专门用来解决 阅读全文
posted @ 2007-12-21 09:46 老谢 阅读(3432) 评论(3) 推荐(0)

2007年12月7日

摘要: 顾名思义,Guarded Suspension模式,主要就是守护一个线程,防止它挂起后变成死线程。那么它运行在什么样的场合呢?比如:考虑如果有这么一个聊天服务器,它可以处理来自多个客户端的消息(message),为了不丢失客户的消息,那么聊天服务器需要维护一个缓冲区,客户的这些消息会先储存至缓冲区中,而服务器会从缓冲区中取出这些消息并根据... 阅读全文
posted @ 2007-12-07 14:14 老谢 阅读(618) 评论(5) 推荐(0)

导航