官术网_书友最值得收藏!

3.7 相關模式

3.7.1 Thread Specific Storage模式(第10章)

Immutable Object模式使得我們可以在不使用顯式鎖的情況下保證線程安全。Thread Specific Storage(線程特有存儲)模式也可以幫我們達到相同的效果,只不過二者的具體實現方式不同。

3.7.2 Serial Thread Confinement模式(第11章)

Serial Thread Confinement(串行線程封閉)模式也可以使我們在不使用顯式鎖的情況下保證線程安全。只不過,在使用該模式來實現線程安全的時候,其用到的隊列本身實際上涉及了顯式鎖。因此,使用Serial Thread Confinement模式來保證線程安全實際上是試圖用一種更小的鎖開銷去(隊列所涉及的鎖開銷)替代另一種可能更大的鎖開銷(工作者線程如果采用鎖所帶來的開銷)。

主站蜘蛛池模板: 策勒县| 舞阳县| 无极县| 龙里县| 晴隆县| 阜新市| 嫩江县| 洪泽县| 文成县| 孝昌县| 黄梅县| 大洼县| 石泉县| 光山县| 榆中县| 洛隆县| 东兰县| 佳木斯市| 深圳市| 吕梁市| 双流县| 巴彦县| 屏东市| 新泰市| 湾仔区| 营口市| 新民市| 珠海市| 隆子县| 济宁市| 余庆县| 曲周县| 类乌齐县| 和顺县| 阿坝县| 沧源| 乐陵市| 宾川县| 房产| 交城县| 石林|