【C++】C++多线程资料总目录

目录

基础知识

编程实践

编码

线程同步

性能

资源

测试和调试

注意事项


基础知识

【多线程】c++11多线程编程(一)——初识

https://blog.csdn.net/bandaoyu/article/details/106084199

【多线程】c++11多线程编程(二)——理解线程类的构造函数_bandaoyu的笔记-CSDN博客

【多线程】c++11多线程编程(三)——竞争条件与互斥锁

https://blog.csdn.net/bandaoyu/article/details/106089431

【多线程】c++11多线程编程(四)——死锁(Dead Lock)

https://blog.csdn.net/bandaoyu/article/details/106089463

【多线程】c++11多线程编程(五)——unique_lock和lock_guard

https://blog.csdn.net/bandaoyu/article/details/106092850

【多线程】c++11多线程编程(六)——条件变量(Condition Variable)

【多线程】c++11多线程编程(六)——条件变量(Condition Variable)_bandaoyu的笔记-CSDN博客

【多线程】C++11多线程(简约但不简单)

https://blog.csdn.net/bandaoyu/article/details/105799133

编程实践

编码

【多线程】C/C++语言中多线程的简单例子_bandaoyu的笔记-CSDN博客_c语言多线程并发例子

【C++11】线程池 简单实现_bandaoyu的笔记-CSDN博客

【C++11】多线程类Thread和用法示例_bandaoyu的笔记-CSDN博客

【多线程】Linux下c语言多线程编程---学习

https://blog.csdn.net/bandaoyu/article/details/85154802

【多线程】pthread_kill用法|判断线程是否在运行

https://blog.csdn.net/bandaoyu/article/details/120490742

【C++】linux多线程设置线程名字

https://blog.csdn.net/bandaoyu/article/details/120679240

线程同步

【Linux多线程】三个经典同步问题

【Linux多线程】三个经典同步问题_神奕的专栏-CSDN博客_linux多线程同步

【linux】信号量与PV操作 (进程和线程的同步)

https://blog.csdn.net/bandaoyu/article/details/106693758

【线程同步】线程同步(互斥锁和信号量)

https://blog.csdn.net/bandaoyu/article/details/84307699

【线程同步】临界区与互斥量

【线程同步】临界区与互斥量_bandaoyu的笔记-CSDN博客_临界区和互斥量

【线程同步方式区别】临界区,互斥量,信号量,条件变量,事件的区别

https://blog.csdn.net/bandaoyu/article/details/83270665

性能

 【高并发】多线程之无锁队列

【高并发】多线程之无锁队列_bandaoyu的笔记-CSDN博客_多线程无锁队列

【linux】把进程/线程绑定到特定cpu核上运行

https://blog.csdn.net/bandaoyu/article/details/113700713

【性能】创建多少个线程合适?

https://blog.csdn.net/bandaoyu/article/details/108590590

资源

【Linux】Linux可以运行多少进程,一个进程可以开多少线程

https://blog.csdn.net/bandaoyu/article/details/90578446

测试和调试

【GDB】GDB 调试多线程和多进程总结_bandaoyu的笔记-CSDN博客

注意事项

 [多线程]多线程编程需要注意的问题|多进程

[多线程]多线程编程需要注意的问题|多进程_bandaoyu的笔记-CSDN博客

【C++】join()和detach|不join()也不detach()的后果_bandaoyu的笔记-CSDN博客
 

编译多线程:

g ++ -std = c ++ 11 -o main -pthread main.cpp

[c++11]多线程编程(一)——初识 https://www.jianshu.com/p/5d273e4e3cbb

[c++11]多线程编程(二)——理解线程类的构造函数 https://www.jianshu.com/p/109df8a7e627

[c++11]多线程编程(三)——竞争条件与互斥锁 https://www.jianshu.com/p/4a2578dd9b5d

[c++11]多线程编程(四)——死锁(Dead Lock) https://www.jianshu.com/p/c01e992a3d9d

[c++11]多线程编程(五)——unique_lock https://www.jianshu.com/p/34d219380d90

[c++11]多线程编程(六)——条件变量(Condition Variable) https://www.jianshu.com/p/c1dfa1d40f53

猜你喜欢

转载自blog.csdn.net/bandaoyu/article/details/120487647