
簡單的線程池(二)
- 2021 年 11 月 30 日
- 筆記
概要 作者在簡單的線程池中採用了非阻塞的(nonblocking)線程同步方式,在此文中作者將採用阻塞的(blockin …
Continue Reading概要 作者在簡單的線程池中採用了非阻塞的(nonblocking)線程同步方式,在此文中作者將採用阻塞的(blockin …
Continue Reading概要 此線程池擁有一個被所有工作線程共享的任務隊列。線程池用戶提交的任務,被線程池保存在任務隊列中,工作線程從任務隊列中 …
Continue Reading本文承接前文 現代 C++ 對多線程/並發的支持(上),翻譯自 C++ 之父 Bjarne Stroustrup 的 C …
Continue Reading本文翻譯自 C++ 之父 Bjarne Stroustrup 的 C++ 之旅(A Tour of C++)一書的第 1 …
Continue Reading調度器——GMP 調度模型 Goroutine 調度器,它是負責在工作線程上分發準備運行的 goroutines。 首先 …
Continue Reading最近在看一個線程框架,對.Net的異步編程模型很感興趣,所以在這裡實現CLR定義的異步編程模型,在CLR里有三種異步模式 …
Continue Reading目錄 目錄 前言 信號量 counting_semaphore latch與barrier latch barrier …
Continue Reading目錄 目錄 前言 條件變量 一些需要注意的地方 總結 前言 本文主要介紹了多線程中的條件變量,條件變量在多線程同步中用的 …
Continue Reading目錄 目錄 前言 lock_guard scoped_lock (C++17) unique_lock shared_l …
Continue Reading目錄 目錄 簡介 最基本的鎖 std::mutex 使用 方法和屬性 遞歸鎖 std::recursive_mutex …
Continue Reading