下面关于线程的说法正确的是()
A.线程内部仍有可能存在并行的控制流
B.多线程是指在一个进程或多个进程中的多个并行的指令序列
C.多线程共享同一进程
D.多个浏览器同时访问同一个 JavaWeb应用,将在JavaWeb服务器上引发多个线程
A.线程内部仍有可能存在并行的控制流
B.多线程是指在一个进程或多个进程中的多个并行的指令序列
C.多线程共享同一进程
D.多个浏览器同时访问同一个 JavaWeb应用,将在JavaWeb服务器上引发多个线程
第1题
A.线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程
B.多线程技术具有明显的优越性,如速度快、通信简便、设备并行性高等
C.由于线程不作为资源分配单位,线程之间可以无约束地并行执行
D.线程又称为轻型进程,因为线型都比进程小
第2题
A.线程机制提供了一种更高效的程序并行执行手段
B.线程是一个程序进程中的一个执行分支
C.一个Java进程的多个线程有各自的代码区和数据区
D.Java语言对多线程编程提供了良好的支持
第3题
A、线程执行系统调用时,不仅该线程被阻塞,且进程内的所有线程均被阻塞
B、线程切换不需要内核特权方式
C、进程中的一个线程被阻塞了,内核能调度同一进程的其它就绪线程运行
D、内核可以同时把同一进程中的多个线程调度到多个处理器上并行执行
第5题
A.一个线程只能属于一个进程
B.一个进程可以有多个线程
C.线程不可以被处理器独立调度执行
D.一个计算机程序运行时可以产生一个或多个进程
第6题
A.线程自己拥有一点资源,但它可以使用所属进程的资源
B.由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现
C.进程创建与线程创建的时空开销不相同
D.进程切换与线程切换的时空开销相同
第7题
A.内核可以将处理器调度直接分配给某个内核级线程;
B.可以将一个进程的多个线程分派到多个处理器,能够发挥多处理器并行工作的优势;
C.控制权从一个线程传送到另一个线程时不需要用户态-内核态-用户态的模式切换;
D.建立和维护线程的数据结构及保存每个线程的入口;
第8题
A.线程过多导致控制困难,将造成多个 Bug
B.对共享资源的访问导致线程之间的竞用,从而互相影响
C.线程需要占用内存,线程越多占用内存越多
D.多线程需要耗费 CPU 时间去协调和管理,所以多线程会降低 CPU 的利用率