当前位置: X题卡 > 所有题目 > 题目详情

程序、进程、线程有何区别?

查看本题答案

你可能感兴趣的试题

进程是系统资源(除CPU)分配的基本单位  所有系统程序的进程均运行在内核模式,所有应用程序的进程运行在用户模式  线程的引入,有利于提高进程内程序执行的并发性,提高处理器的利用效率  有些进程是单线程的,有些进程是多线程的  
进程是系统资源(除CPU)分配的基本单位  所有系统程序的进程均运行在内核模式,所有应用程序的进程运行在用户模式  线程的引入,有利于提高进程内程序执行的并发性,提高处理器的利用效率  有些进程是单线程的,有些进程是多线程的  
一个进程中可以有一个或多个线程  把进程作为资源分配单位,把线程作为调度和执行单位  同一进程中的各线笥间的通信在该进程的地址空间中进行  不同的线程有不同的任务,因而一定执行不同的程序  允许多个线程并发执行  
程序与进程同一个概念  线程与进程同一个概念  一个进程可以包含多个线程  一个线程包含多个进程  
每个应用程序窗口通常都有与之相对应的进程  线程机制可以提高进程内程序执行的并发性  所有程序在运行时其进程的优先级都是相同的  同一进程内各线程通常都可以共享分配给该进程的资源  
一个程序可能包含多个进程  通常一个进程都有若干个线程  进程之间可以并发执行,一个进程中的线程只能分时执行  进程是资源分配的基本单位  
大小不同  是否拥有资源  是否顺序执行  对应的分别是程序和过程  
每一个线程可以有多个标识符和其相应的线程描述表  不同的线程可以执行相同的程序  同一进程中的各个线程共享该进程的逻辑地址空间  多个线程不可以并发执行的  
每一个线程可以有多个标识符和其相应的线程描述表  不同的线程可以执行相同的程序  同一进程中的各个线程共享该进程的逻辑地址空间  多个线程不可以并发执行  

热门试题

更多