线程:
线程可以并发的执行,但是线程的地址是可以共享的
进程与线程的比较:
进程>线程
线程分三种:
用户线程
只有用户程序的库函数来
用户线程
因为操作系统感知不到 线程,如果有线程在运行,然后不交出使用权,用户程序是没法进行打断的,只有操作系统可以,但是操作系统又看不到线程,导致同一进程的其他线程没法运行;
内核线程(tcb放在内核)
轻量级进程 lwp
多个轻量级进程对应一个内核线程
线程可以并发的执行,但是线程的地址是可以共享的
进程>线程
线程分三种:
只有用户程序的库函数来
因为操作系统感知不到 线程,如果有线程在运行,然后不交出使用权,用户程序是没法进行打断的,只有操作系统可以,但是操作系统又看不到线程,导致同一进程的其他线程没法运行;
多个轻量级进程对应一个内核线程
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/543873.html
如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!