2014年11月4日

转---秒杀多线程第五篇 经典线程同步 关键段CS

摘要: 上一篇《秒杀多线程第四篇 一个经典的多线程同步问题》提出了一个经典的多线程同步互斥问题,本篇将用关键段CRITICAL_SECTION来尝试解决这个问题。本文首先介绍下如何使用关键段,然后再深层次的分析下关键段的实现机制与原理。关键段CRITICAL_SECTION一共就四个函数,使用很是方便。下面... 阅读全文

posted @ 2014-11-04 15:43 Joyfulmath 阅读(273) 评论(0) 推荐(0) 编辑

转--秒杀多线程第四篇 一个经典的多线程同步问题(续)

摘要: demo in java:package com.multithread.main.sampleExample;import com.multithread.main.ExampleInterface;public class SampleExample extends ExampleInterfa... 阅读全文

posted @ 2014-11-04 15:09 Joyfulmath 阅读(160) 评论(0) 推荐(0) 编辑

转--秒杀多线程第四篇 一个经典的多线程同步问题

摘要: 上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,现在来个复杂点的。这个问题涉及到线程的同步和互斥,是一道非常有代表性的多线程同步问题,如果能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描述:主线程启动10个子线程并将表示子线程序号的... 阅读全文

posted @ 2014-11-04 15:07 Joyfulmath 阅读(231) 评论(0) 推荐(0) 编辑

导航