码迷,mamicode.com
首页 > 移动开发 > 详细

关于进程、线程、应用程序域(AppDomain)

时间:2018-05-01 13:59:26      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:简单   本质   简单的   占用   关于   阻塞   进程   虚拟   操作系统   

什么是进程?什么是线程?什么是应用程序集?及三者之间的关系(以下做一些简单的概念性的理解)

三者共同的基础对象!!!——应用程序

1、进程是操作系统用于隔离众多正在运行的应用程序的机制,进程的缺点是降低了性能。

2、线程是进程中一个实体,同一进程中的多个线程间可以并发执行。由于线程间存在相互制约,致使线程在运行中呈现出间断性。线程也有就绪、阻塞、运行三种基本状态。

3、应用程序域可以理解为一种轻量级的进程。起到安全作用,占用资源小。它本质上是一种隔离,用于隔离应用程序的虚拟边界。

4、单线程和多线程?

单线程是程序中一个单一控制流程。单个程序中同时运行多个线程完成不同工作称为多线程。

5、应用程序域和线程之间的关系?

应用程序域和线程间不存在一一对应的关系。单个域中可以执行不止一个线程,而且特定线程也并不局限在单个域内。也就是说线程可以跨越域边界,不为某个域创建新线程。

 

关于进程、线程、应用程序域(AppDomain)

标签:简单   本质   简单的   占用   关于   阻塞   进程   虚拟   操作系统   

原文地址:https://www.cnblogs.com/fllowerqq/p/8975857.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!