虚拟客户脚本“Run-time Setting”中的线程和进程运行方式有什么区别?

题目

虚拟客户脚本“Run-time Setting”中的线程和进程运行方式有什么区别?


相似考题
更多“虚拟客户脚本“Run-time Setting”中的线程和进程运行方式有什么区别?”相关问题
  • 第1题:

    一个进程可以包含多个线程,各线程( )。

    A 共享进程的虚拟地址空间

    B 必须串行工作

    C 是资源分配的独立单位

    D 共享堆栈


    参考答案A

  • 第2题:

    Windows98虽然只支持单处理器结构的PC机,但它通过提供虚拟机、进程和线程等机制能很好地支持多道程序在PC机中运行。下面是关于Windows98处理器管理功能的一些叙述:

    Ⅰ.在保护模式下,虚拟机的个数随着运行的Windows应用程序个数的增加而增加

    Ⅲ.进程(线程)的优先级是动态的,一个进程(线程)在就绪队列中等待的时间越长,其优先级就会越高

    Ⅳ.所有的Windows应用程序都是多线程的

    下面( )是错误的。

    A.Ⅰ和Ⅱ

    B.Ⅱ和Ⅲ

    C.Ⅲ和Ⅳ

    D.Ⅰ和Ⅳ


    正确答案:D

  • 第3题:

    一个JavaApplication运行后,在系统中是作为一个( )。

    A.线程

    B.进程

    C.进程或线程

    D.不确定


    正确答案:B
    解析: 线程为一个程序中的单个执行流;进程是程序的一次动态执行过程,它对应了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生发展到消亡的过程。一个JavaApPlication运行后,在系统中应该就是一个进程了(动态)。

  • 第4题:

    Window98虽然只支持单处理器结构的PC机,但它通过提供虚拟机、进程和线程等机制能很好地支持多道程序在PC机中运行。下面是关于Window98处理器管理功能的一些叙述:

    Ⅰ.在保护模式下,虚拟机的个数随着运行的Windows应用程序个数的增加而增加

    Ⅱ.Windows虚拟机分为两种基本类型:系统虚拟机和DOS虚拟机

    Ⅲ.进程(线程)的优先级是动态的,一个进程(线程)在就绪队列中等待的时间越长,其优先级就会越高

    Ⅳ.所有的Windows应用程序都是多线程的

    叙述错误的是______。

    A.Ⅰ和Ⅱ

    B.Ⅱ和Ⅲ

    C.Ⅲ和Ⅳ

    D.Ⅰ和Ⅳ


    正确答案:D
    解析:在保护模式下,MSDOS虚拟机为每一个DOS应用程序提供一个单独的虚拟机,而System虚拟机中所有Windows应用程序都在其中运行;Windows应用程序不一定都是多线程的。

  • 第5题:

    网络编程中设计并发服务器,使用多进程 与 多线程 ,请问有什么区别?


    正确答案:

     

    1,进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。
    2,线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。
    两者都可以提高程序的并发度,提高程序运行效率和响应时间。
    线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。
    答案二:
    根本区别就一点:用多进程每个进程有自己的地址空间(address space),线程则共享地址空间。所有其它区别都是由此而来的:
    1。速度:线程产生的速度快,线程间的通讯快、切换快等,因为他们在同一个地址空间内。
    2。资源利用率:线程的资源利用率比较好也是因为他们在同一个地址空间内。
    3。同步问题:线程使用公共变量/内存时需要使用同步机制还是因为他们在同一个地址空间内。

  • 第6题:

    一个Java Application运行后,在系统中是作为一个( )。

    A.线程

    B.进程

    C.进程或线程

    D.不可预知


    正确答案:B

  • 第7题:

    关于进程和线程的说法正确的是( )。

    A.在引入线程的操作系统中,线程是一个特殊的进程

    B.在引入线程的操作系统中,线程是进程的一个实体

    C.线程拥有自己的资源,进程不再拥有资源

    D.线程切换花费比进程切换花费多


    正确答案:B
    解析:在引入线程的操作系统中,线程是进程中的一个实体,是CPU调度和分派的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。所以线程不是一个特殊的进程,并且线程切换的花费比进程切换花费少得多。

  • 第8题:

    ( 13 ) Java 中,线程必须属于一个进程。线程是程序运行中的一个 【 13 】 。


    正确答案:

  • 第9题:

    进程(线程)调度的时机有()

    • A、运行的进程(线程)运行完毕
    • B、运行的进程(线程)自我阻塞
    • C、运行的进程(线程)的时间片用完
    • D、运行的进程(线程)所需资源没有准备好
    • E、运行的进程(线程)出现错误

    正确答案:A,B,C,D,E

  • 第10题:

    UNIX把进程的物理实体和支持进程运行的环境合称为进程的()。

    • A、线程
    • B、上下文
    • C、子进程

    正确答案:B

  • 第11题:

    问答题
    虚拟客户脚本“Run-time Setting”中的线程和进程运行方式有什么区别?

    正确答案: 如果选择“Run Vuser as a process”,则场景运行时会为每一个虚拟用户创建一个进程;选择“Run Vuser as a thread”则将每个虚拟用户作为一个线程来运行,在任务管理器中只看到一个mmdrv.exe,这种方式的运行效率更高,能造成更大的压力,时默认选项。
    另外,如果启用了IP欺骗功能,则先在Controller中选中Tools菜单下的“ExpertMode”,然后将Tools菜单下的“Options>General”标签页中的IP地址分配方式也设置为与Vuser运行方式一致,同为线程或进程方式。
    解析: 暂无解析

  • 第12题:

    填空题
    Java中,线程必须属于一个进程。线程是程序运行中的一个____。

    正确答案: 子进程
    解析:
    现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,线程是指进程中的一个执行流程。一个进程中可以启动多个线程,这些线程共享进程的内存。

  • 第13题:

    下面关于进程、线程的说法正确的是()。

    A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索

    B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行

    C.Java多线程的运行与平台相关

    D.对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务


    正确答案:ABCD

  • 第14题:

    下面对进程和线程所具有特性的比较中,正确的有( )。

    Ⅰ.同一进程中的线程切换不会引起进程切换

    Ⅱ.从一个进程中的线程切换到另一个进程中的线程时会引起进程切换

    Ⅲ.创建、撤销切换进程时的开销会远大于相应的线程操作

    Ⅳ.引入线程的操作系统能更有效地使用资源和提高系统吞吐量

    A.Ⅰ和Ⅱ

    B.Ⅰ和Ⅲ

    C.Ⅰ、Ⅱ和Ⅲ

    D.全都是


    正确答案:D
    解析:进程是操作系统资源分配的单位,线程可以作为一个独立运行的单位,一个进程可以拥有多个线程,同一进程中的线程共享该进程拥有的资源,进程中的线程也可以并发执行,从而提高系统利用率和系统效率。

  • 第15题:

    下述是关于进程和线程的说法:

    ①在传统的OS中,进程是系统分配资源和进行调度的基本单位。而线程则是系统分配资源的基本单位。

    ②进程就是线程。

    ③线程可以创建另外一个线程,同一个进程中的多个线程可以并发执行。线程也有就绪、运行和阻塞三种基本状态。

    其中正确的个数为______。

    A.0

    B.1

    C.2

    D.3


    正确答案:B
    解析:在传统的OS中,进程是系统分配资源和进行调度的基本单位。线程则是系统实施调度的基本的、独立的单位。线程基本上不拥有资源,只拥有一点运行必不可少的资源。引入线程的原因:由于在进程的创建、撤消和切换过程中,系统付出的时空代价较大,因此在系统中的进程数目不宜过多,进程切换不能过于频繁,这就限制了并发程度的提高。引入线程之后,将传统的进程的两个基本属性分开,也就是说在传统的OS中,进程是系统分配资源和进行调度的基本单位,当引入线程之后,进程只作为分配资源的基本单位,而将线程作为调度的基本单位。可以通过创建线程来完成任务,提高了并发程度。线程可以创建另外一个线程,同一个进程中的多个线程可以并发执行。线程也有就绪、运行和阻塞三种基本状态。

  • 第16题:

    在下列有关Windows XP中进程与线程的叙述中,错误的是______。

    A) 进程是系统资源分配的基本单位,系统中通常有多个进程在进行

    B) 利用“Windows任务管理器”可以查看当前运行的进程情况,但不能通过它选择并结束某进程的运行

    C) 线程是处理器的调度对象,一个进程可以创建多个并发执行的线程

    D) 同一个进程内各线程可以访问该进程拥有的所有资源

    A.

    B.

    C.

    D.


    正确答案:B

  • 第17题:

    -个Java Application运行后,在系统中是作为-个( )。

    A.线程

    B.进程

    C.进程或线程

    D.不确定


    正确答案:B
    线程为-个程序中的单个执行流;进程是程序的-次动态执行过程,它对应了从代码加载、执行到执行完毕的-个完整过程,这个过程也是进程本身从产生、发展到消亡的过程。-个JavaApplication运行后,在系统中应该就是-个进程(动态)了。

  • 第18题:

    下列关于线程的叙述中,不正确的是

    A.线程是进程中的一个实体,是CPU调度和分派的基本单位

    B.一个线程可以创建和撤销另一个线程

    C.同一个进程中的多个线程之间不可以并发执行

    D.线程也同样有就绪、等待和运行3种基本状态


    正确答案:C
    解析:线程是进程中的一个实体,是CPU调度和分派的基本单位。一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行。线程也同样有就绪、等待和运行3种基本状态。注意:同一个进程中的多个线程之间可以并发执行。

  • 第19题:

    对进程与线程的特性,下列说法错误的是( )。

    A.进程是可以独立调度和分派的基本单位

    B.线程是比进程更小的能独立运行的基本单位

    C.同属于一个进程的线程可共享进程拥有的所有资源

    D.进程可以创建一个线程,线程不能再创建线程


    正确答案:D
    解析:线程是进程中的一个实体,是被系统独立调度和分派的基本单位,一个线程可以创建和撤销另一个线程。线程也具备就绪,阻塞和执行三种基本状态。

  • 第20题:

    进程(线程)调度的时机有

    A.运行的进程(线程)运行完毕

    B.运行的进程(线程)自我阻塞

    C.运行的进程(线程)的时间片用完

    D.运行的进程(线程)所需资源没有准备好

    E.运行的进程(线程)出现错误


    正确答案:ABCDE

  • 第21题:

    以线程方式运行的虚拟用户有哪些优点?


    正确答案:VuGen提供了用多线程的便利。这使得在每个生成器上可以跑更多的虚拟用户。如果是以进程的方式跑虚拟用户,为每个用户加载相同的驱动程序到内存中,因此占用了大量的内存。这就限制了在单个生成器上能跑的虚拟用户数。如果按进程运行,给定的所有虚拟用户数(比如100)只是加载一个驱动程序实例到内存里。每个进程共用父驱动程序的内存,因此在每个生成器上可以跑更多的虚拟用户。

  • 第22题:

    问答题
    以线程方式运行的虚拟用户有哪些优点?

    正确答案: VuGen提供了用多线程的便利。这使得在每个生成器上可以跑更多的虚拟用户。如果是以进程的方式跑虚拟用户,为每个用户加载相同的驱动程序到内存中,因此占用了大量的内存。这就限制了在单个生成器上能跑的虚拟用户数。如果按进程运行,给定的所有虚拟用户数(比如100)只是加载一个驱动程序实例到内存里。每个进程共用父驱动程序的内存,因此在每个生成器上可以跑更多的虚拟用户。
    解析: 暂无解析

  • 第23题:

    单选题
    线程和进程的区别不正确的是()
    A

    进程和线程都是由操作系统所体会的程序运行的基本单元

    B

    线程之间有单独的地址空间

    C

    进程和线程的主要差别在于它们是不同的操作系统资源管理方式

    D

    线程有自己的堆栈和局部变量


    正确答案: C
    解析: 暂无解析