为什么在多CPU环境中一个进程中的多个用户级线程不能在多个CPU上执行?()
A.用户级线程没有TCB
B.用户级线程没有栈
C.用户级线程没有PC指针
D.CPU调度是在内核中的,而内核不能感知到用户级线程
单选题下面叙述中错误的是()。A 一个进程可以包含多个线B 一个线程可以跨越多个进程C 线程是进程内的一条执行路线D 一个程序的运行可以产生多个进程
点击查看答案
多选题采用多线程技术的操作系统具有()A一个进程中可以有一个或多个线程B把进程作为资源分配单位,把线程作为调度和执行单位C同一进程中的各线笥间的通信在该进程的地址空间中进行D不同的线程有不同的任务,因而一定执行不同的程序E允许多个线程并发执行
单选题在下列关于Windows操作系统中多任务处理的叙述中,正确的是()。A 用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源B 由于CPU中有多个执行部件,可同时执行多条指令,所以才能同时执行多个任务的处理C 从微观上看,前台任务和后台任务能同时得到CPU响应D Windows操作系统在执行应用程序时,采用的是按时间片轮转的调度方法
多选题有关进程的下列提法中()是错误的。A进程是静态的B进程是动态的过程C进程与程序是—一对应的D进程与作业是—一对应的E多个进程可以在单个CPU上同时执行
单选题一个CPU面对多个进程的情况,关于这个问题,下列说法不正确的是()A 一个CPU只能执行一个进程。执行另一个进程时需将前一个进程从内存中清除以腾出空间给后一个进程使用;B 一个CPU可以采取分时处理的办法,执行多个进程,而使每个进程都感觉其独占CPU;C 一个CPU执行多个进程时,必须要解决进程切换前后的状态保护问题,即一个进程在此前被中断执行,而当其恢复时应做到在哪里中断则在哪里恢复;D 进程被CPU中断运行时,该进程可能仍旧在内存中保留,只是其状态被改变为“就绪”或者“等待”。
单选题以下关于线程异步问题的说法不正确的是()A 线程在应用程序开发过程中负责分担进程的耗时计算工作。B 一个进程中如果需要多个线程共同协作才能完成业务计算的话,往往会涉及到线程之间的数据通讯。C 线程依靠CPU调度分配时间片获得运行机会,当CPU时间片耗尽,线程将会停止运行等待CPU的再次分配。D 由于线程的运行与停止是可控的,所以当多个线程之间需要同时对一块进程中的共享内存进程操作的时候,就有可能发生线程异步交互错误。
单选题下列关于Windows操作系统中任务处理的叙述中正确的是()。A 从微观上看,前台任务和后台任务能同时得到CPU响应B 由于CPU中有多个执行部件,可同时执行多条指令,所以才能同时执行多个任务C 用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源D Windows操作系统在执行32位应用程序时,采用的是按时间片轮流的调度方法