摘要: 多线程编程对很多程序员来说并不容易,在启动访问相同数据的多个线程时,会间歇性地遇到难以发现的问题。如果使用任务、并行LINQ或Parallel类,也会遇到这些问题。为了避免这一系列问题,开发程序中必须注意同步问题和多个线程可能发生的其它问题。下面我们看一下争用条件和死锁。一、争用条件 如果两个或... 阅读全文
posted @ 2015-04-30 16:56 YoMe 阅读(1121) 评论(2) 推荐(0) 编辑