进程:可以等效为一个程序的执行,从main()开始到程序运行结束。
线程:可以等效为一个程序之中一块代码片的执行。
区别:
- 进程的存储空间和上下文环境都是独立的,无特殊情况,进程之间无法相互访问对方的存储环境。线程,运行在同一个进程的内存空间之内,共享一部分内存空间。
- 同一个进程之中,两段代码不可能同时执行,除非引入线程。
博客介绍了进程和线程的概念,进程可等效为程序执行,从main()开始到结束;线程是程序中一块代码片的执行。还阐述了二者区别,进程存储空间和上下文独立,一般无法互访,线程在同一进程内存空间内共享部分内存,同一进程两段代码需引入线程才能同时执行。
进程:可以等效为一个程序的执行,从main()开始到程序运行结束。
线程:可以等效为一个程序之中一块代码片的执行。
区别:
246
559

被折叠的 条评论
为什么被折叠?