全部评论
可以的。 进程的创建、通信和调度开销比较大,影响了多道程序的执行效率。为此引入了线程。 线程是进程中的一个程序执行单元。线程包含CPU执行现场和执行堆栈,可以独立地执行程序。一个进程可以包含多个线程,即包含多个程序执行单元。 进程中的多个线程共享进程的地址空间和其他资源,包括程序、数据、文件、通信端口等。因此,线程之间可以直接交换数据。
在计算机中是进程的概念,在程序中以是线各为单位,多个线程组成一个程序,运行后就是一个进程。
不可以的
线程是程序执行流的最小单元,所以可以。
我觉得不行,线程是系统执行的最小单位,进程是系统资源分配的最小单位
线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。
相关推荐
查看18道真题和解析
点赞 评论 收藏
分享