天天看点

[其他] 软件设计时的一些技能

1)多线程同步

互斥量、信号量、读写锁、atomic原子操作、条件变量、线程间信号、promise&&futrue 、屏障。

2)多进程通讯

信号量、消息队列、匿名/命名管道、进程间信号、共享内存。

3)多线程无锁并发执行

tbb库

4)线程优先级调控

5)I/O异步

继续阅读