首页 > 试题广场 > 关于线程的优点,描述不正确的是
[单选题]
关于线程的优点,描述不正确的是
  • 线程是具有最少开销的程序执行实体
  • 撤销线程比撤销进程花费的时间短
  • 线程间切换比进程间切换花费的时间短
  • 由于共享资源,一个进程中的线程不能并发执行
推荐
D
线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。在多线程OS中,线程是能独立 运行 的基本单位,因而也是独立调度和分派的基本单位。由于线程很“轻”,故线程的切换非常迅速且开销小(在同一 进程 中的)。一个线程可以创建和撤消另一个线程,同一 进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线程也有就绪阻塞运行三种基本状态。
编辑于 2015-02-02 14:40:24 回复(0)

进程是操作系统分配资源的单位;

线程是操作系统执行的单位。

 

进程有独立的地址空间,一个进程崩溃会,在保护模式下不会对其他进程产生影响,而线程只是一个进程中的不同执行路径。

 

线程是进程的一个实体,一个进程的多个线程共用这个进程分配到的资源。

 

主要区别是进程和线程是不同的操作系统资源管理的方式。

 

线程适合在 SMP 机器(多处理器)上运行,进程可以跨机器迁移。

 

多进程的程序比多线程的程序健壮。

 

进程间切换比线程间切换消费的资源多。

发表于 2016-03-28 22:57:34 回复(0)
1)进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。2)线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。两者都可以提高程序的并发度,提高程序运行效率和响应时间。线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。
发表于 2014-10-25 00:26:17 回复(1)
同一个进程里多个线程可以并发执行
发表于 2019-04-30 15:35:41 回复(0)
d
发表于 2017-12-04 16:29:25 回复(0)
1)进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。2)线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与 同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。两者都可以提高程序的并发度,提高程序运行效率和响应时间。线程和进程在使用上各有 优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。
发表于 2017-04-12 09:47:10 回复(0)
进程中的线程可以并发执行
发表于 2017-01-12 22:50:42 回复(0)
D.线程的一个比较大的作用就是并发操作.因为共享资源,才便于并发操作.
发表于 2015-01-04 19:47:14 回复(0)