进程和线程的差别

来源:互联网 发布:网络推广专员面试 编辑:程序博客网 时间:2024/05/21 08:10


内容有任何问题,请留言相告,不胜感激!!

进程是程序的执行,线程可以理解为进程中执行的一段程序片段
在一个多任务环境中,进程有独立的内存空间、上下文环境
一般情况下,进程无法突破进程边界存取其他进程内的存储空间,而线程由于处在进程空间内,同一进程所产生的线程共享同一内存空间。
同一进程中两段代码不能同时执行,除非引入多线程
线程是属于进程的,进程退出则该进程所产生的线程会被强制退出并清除
线程占用的资源少于进程占用的资源
进程和线程都有优先级。


图示1


原创粉丝点击