什么是进程与线程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是进程与线程相关的知识,希望对你有一定的参考价值。
什么是线程(thread)和进程?
#线程:是操作系统能够进行运算调度的最小单位,是一串指令的集合。
#进程:(资源的集合)qq要以一个整体的形式暴露给操作系统管理,里面包含对各种资源的调用,内存的管理,网络接口等。。。对各种资源管理的集合,就可以称为进程
#每一个程序的内存是独立的!
#线程共享内存空间,进程的内存是独立的。
#线程启动速度快,进程启动速度慢。运行的时候没有可比性!
#同一个进程的线程之间数据能够直接交流!两个进程想通信,必须通过一个中间代理来实现。
#一个线程可以控制和操作同一进程里的其他线程,但是进程只能操作子进程!
以上是关于什么是进程与线程的主要内容,如果未能解决你的问题,请参考以下文章
Java多线程 -- 什么是线程和进程线程和进程的联系(Java内存结构)并发与并行为何使用多线程使用多线程可能带来什么问题