编译器如何编译线程?

问题描述 投票:0回答:1

有人可以解释一下编译器如何编译线程吗?

我了解如何在程序中使用线程,但是它们是如何被编译器编译的,以及在精灵级别中生成的指令是什么?

有关此主题的任何示例或教程都会有所帮助。

multithreading compiler-construction threadpool
1个回答
0
投票

线程是一个运行时概念,而不是编译时概念。编译器对线程一无所知。这一切都由运行时库或操作系统调用来处理。这就是为什么程序员在处理同步时必须非常小心。

© www.soinside.com 2019 - 2024. All rights reserved.