发新话题
打印

[转载]解开 Windows 下的临界区中的代码死锁

[转载]解开 Windows 下的临界区中的代码死锁

文章作者:Matt Pietrek和 Russ Osterlund
信息来源:MSDN

本文假定您熟悉 Win32、C++ 和多线程处理。

下载本文的代码:CriticalSections.exe (415KB) http://download.microsoft.com/do ... riticalSections.exe

摘要

临界区是一种防止多个线程同时执行一个特定代码节的机制,这一主题并没有引起太多关注,因而人们未能对其深刻理解。在需要跟踪代码中的多线程处理的性能时,对 Windows 中临界区的深刻理解非常有用。 本文深入研究临界区的原理,以揭示在查找死锁和确认性能问题过程中的有用信息。它还包含一个便利的实用工具程序,可以显示所有临界区及其当前状态。

在我们许多年的编程实践中,对于 Win32
http://iittss.com/ kijs与牛人在一起不是有理由的让自己变懒,那是为了让视野更开阔

TOP

发新话题