线程执行 Q&A

这里总结几个学习linux线程时遇到的一些问题,做以记录,仅供参考

Q:linux 线程的创建顺序和执行顺序有关系么

A:根据版本而定 老版本可能是先要执行子进程 最新的版本都是取决于进程调度算法

Q:linux里面线程编译运行问题

A:gcc  -o xxxx xxxx.c -lpthread


Q: 线程创建顺序和执行顺序关系?

A :线程间是并发执行的,也是交叉执行的。可以把线程理解成轻量级的进程,但比进程的调度来得省资源省CPU时间...。并发是从宏观的角度看的,我们实际感受不到到底哪个先执行的,实际上执行顺序与创建顺序无关。
交叉执行是因为时间片轮转。


猜你喜欢

转载自blog.csdn.net/muaxi8/article/details/53591078
Q&A