7.1多线程程序 总结

来源:互联网 发布:安卓手机数据库软件 编辑:程序博客网 时间:2024/06/05 03:34

内核对象: 只能由操作系统调用。比如createthread(),创建一个线程内核对象,用于管理创建的线程,该函数返回一个句柄,指向该内核对象,该句柄不是指向线程本身。

 

我对完成端口的理解:完成端口是一个内核对象,完成端口是和线程池一起工作的,完成端口一般从线程池抓取cpu个数的线程送去运行,线程池中一般放有cpu*2个的线程(大于完成端口抓取的)。当有io请求完成时候,触发线程运行,而不是为该请求去创建一个线程。

beginthread是c/c++函数

createthread是windows函数

原创粉丝点击