一、线程概念1.因此OS在用户和系统调用之间提供了一个用户级线程库(pthread库),用户在使用对线程的操作时,库里面会将其转换成对轻量级进程的操作编程难度提高:编写与调试一个多线程程序比单线程程序困难得多四、线程控制4.所有线程共享全局资源,但是如果给全局变量加上__thread,可以将一个内置类型设置为线程局部存储变量还是全局变量,但是每个线程都有一份,不会互相影响
一、线程概念1.因此OS在用户和系统调用之间提供了一个用户级线程库(pthread库),用户在使用对线程的操作时,库里面会将其转换成对轻量级进程的操作编程难度提高:编写与调试一个多线程程序比单线程程序困难得多四、线程控制4.所有线程共享全局资源,但是如果给全局变量加上__thread,可以将一个内置类型设置为线程局部存储变量还是全局变量,但是每个线程都有一份,不会互相影响