在支持多线程的操作系统中,假设进程P创建了若干个线程,那么______是不能被这些线程共享的。A.该进程中打开的文件B.该进程的代码段C.该进程中某线程的栈指针D.该进程的全局变量
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么______是不能被这些线程共享的。
A.该进程中打开的文件
B.该进程的代码段
C.该进程中某线程的栈指针
D.该进程的全局变量
B.该进程的代码段
C.该进程中某线程的栈指针
D.该进程的全局变量
参考解析
解析:在同一进程中的各个线程都可以共享该进程所拥有的资源,如访问进程地址空间中的每一个虚地址;访问进程所拥有的已打开文件、定时器、信号量等,但是不能共享进程中某线程的栈指针。
相关考题:
下面关于进程、线程的说法正确的是()。A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行C.Java多线程的运行与平台相关D.对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务
为了实现多任务处理、提高程序执行的并发性,操作系统中引入了进程、线程等机制。在Window98环境下,下列的叙述中哪个是错误的?A.线程用于描述进程中的运行路径,每当进程被初始化时系统就要创建一个主线程B.Window98环境下的所有进程均可能创建多个线程C.同一个进程产生的多个线程共享一个内存地址空间D.线程是处理器调度的对象,进程是资源分配的单位
关于进程和线程的说法正确的是( )。A.在引入线程的操作系统中,线程是一个特殊的进程B.在引入线程的操作系统中,线程是进程的一个实体C.线程拥有自己的资源,进程不再拥有资源D.线程切换花费比进程切换花费多
对进程与线程的特性,下列说法错误的是( )。A.进程是可以独立调度和分派的基本单位B.线程是比进程更小的能独立运行的基本单位C.同属于一个进程的线程可共享进程拥有的所有资源D.进程可以创建一个线程,线程不能再创建线程
多选题采用多线程技术的操作系统具有()A一个进程中可以有一个或多个线程B把进程作为资源分配单位,把线程作为调度和执行单位C同一进程中的各线笥间的通信在该进程的地址空间中进行D不同的线程有不同的任务,因而一定执行不同的程序E允许多个线程并发执行
单选题关于服务器操作系统的描述中,错误的是()A是多用户、多任务的系统B通常采用多线程的处理方式C线程比进程需要的系统开销小D线程管理比进程管理复杂