C++并行开发13- 补充知识、线程池浅谈、数量谈、总结

FengLY Lv3

补充的知识点

  1. wait的时候要考虑虚假唤醒,在第二参数上写好lambda表达式
  2. atomic支持赋值,但是支持
atomic<int> a;
atomic<int> a1(a.load());

线程池

线程数量

  • 线程极限:2000个左右
  • 线程数量可以测试以下,找到一个线程数量最高的值

总结

C++11可以跨平台使用,但是有些情况下,也需要和windows和linux结合使用

  • Title: C++并行开发13- 补充知识、线程池浅谈、数量谈、总结
  • Author: FengLY
  • Created at : 2023-06-18 22:40:09
  • Updated at : 2023-06-18 22:59:45
  • Link: https://zhouaq.com/2023/06/18/C++并行开发13- 补充知识、线程池浅谈、数量谈、总结/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
C++并行开发13- 补充知识、线程池浅谈、数量谈、总结