C++并发编程实战 (1) Concurrency in C++
Concurrency in C++并发方式多进程并发多线程并发设计思路存在的问题
并发方式
目前来看并发方式有两种,多进程并发和多线程并发。
多进程并发
这种方法可以被用在基于网络的多机器协同计算上,但是数据交互需要时间。
多线程并发
两个thread在同一个process里。Threads are much like lightweight processes.
多线程之间共享了一个内存空间,全局变量仍然是全局的,指针可以用来进行线程间交互。这种方法对数据保护就差很多。
在不同的进程中,同一个位置的数据
原创
2020-09-11 10:45:39 ·
485 阅读 ·
0 评论