zoukankan      html  css  js  c++  java
  • 接口测试jmeter篇01

    性能测试:测试内在属性,比如响应时间

    压力测试:测试外在属性,比如负载

    线程:指程序运行中的调度单位。

    属性:1、轻型实体。2、独立调度和分派的基本单位,线程的切换非常迅速且开销小。3、可并发执行:在一个进程中的多个线程之间,可以并发执行。4、共享进程资源:在同一个进程中的各个线程,都可以共享该进程所拥有的资源。此外,线程还可以访问进程所拥有的已打开文件,定时器等。

    线程的周期:新建、就绪、运行、阻塞、死亡

    进程:正在进行的程序的抽象。他是操作系统执行的基本单元。程序是一个没有生命的实体,只有处理器赋予程序生命时,他才能成为一个活动的实体,我们称其为进程。

    特征:1、动态性。2、并发性:任何进程都可以和其他进程并发执行。3、独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位。4、异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的,不可预知的速度向前推进。状态:就绪、运行、阻塞。同一程序可以对应多个进程。

    线程与进程:线程和进程的区别在于,子进程和父进程有不同的代码和数据空间,而多个线程则共享数据空间。多线程主要是为了节约CPU时间,发挥利用根据具体情况而定。线程的运行中需要使用计算机的内存资源和CPU。通常在一个进程中可以包含若干个线程,他们可以利用线程所拥有的资源。在引入线程的操作系统中,通常都是把进程作为分配资源的基本单位。由于线程比进程更小,基本上不用有系统资源,故对他的调度付出的开销就会小得多,能更高效的提高系统内多个程序间并发执行的程度,从而显著提高系统资源的利用率和吞吐量。

    线程组:在JAVA中每一个线程都属于某个线程组管理的一员,例如在主函数main()主工作流程中,产生一个线程,则产生的线程属于main这个线程组管理的一员。简单地说,线程组(Thread Group)就是由线程组成的管理线程的类,这个类是java lang . Thread Grou
    并发执行:多个线程同时执行,执行结束的顺序和线程启动顺序可能不一致

    顺序执行:按照线程启动顺序执行

     资料来自网络

  • 相关阅读:
    (1)quartz集群调度机制调研及源码分析---转载
    转《深入理解Java虚拟机》学习笔记之最后总结
    liux vim命令
    http请求返回响应码的意思
    java中时间格式yyyyMMddHHmmss的大小写问题
    并发容器之CopyOnWriteArrayList
    快速失败(fail-fast)和安全失败(fail-safe)的区别
    关于java集合类HashMap的理解
    权限管理系统(一):权限系统与RBAC模型概述
    一个简单的实现不同权限的用户登录后看到不同的菜单设计的数据库表清单
  • 原文地址:https://www.cnblogs.com/fppblog/p/11352004.html
Copyright © 2011-2022 走看看