操作系统中创建线程和初始化线程有什么区别?

2025-01-01 11:08:47
推荐回答(1个)
回答1:

pthread_create函数创建一个线程,在创建这个线程中,使用默认属性参数,而这个默认属性值不能直接设置,须使用相关函数,即初始化线程的函数:pthread_attr_init来进行操作,这个函数必须在pthread_create函数之前调用。属性对象主要包括是否绑定、是否分离、堆栈地址、堆栈大小、优先级。默认的属性为非绑定、非分离、缺省的堆栈、与父进程同样级别的优先级。