响应时间:计算机完成一个任务的总时间。我感觉是微操作时间,但是那样时间
描述计算机性能,有很多指标吞吐量:一定时间内所完成的工作量
那么这个工作量指的是什么?程序计算的数据量?我感觉不对,程序有可能不会计算数据。
响应时间:计算机完成一个任务的总时间。我感觉是微操作时间,但是那样时间就一样了。所谓的任务是什么呢?还有个操作系统的小疑问,进程分时间片执行,那么窗体程序,窗体为何会一直存在,分时间片的话,窗体应该有时候自动退出
完成一个任务的时间是,包括消耗CPU的计算时间、内存调度复制时间、I/O调度传递时间、包括存储设备等消耗时间,实际任务是计算机调用各种设备资源完成的一件事情,就是任务,不同操作系统,对任务的描述各不相同。不能认为是微操作时间,一个任务有你多个微操作的,不同的任务,调用的微操作种类和数量也是不一样的 响应时间=呈现时间+网络传输时间+应用延迟时间。
呈现时间:指客户端的浏览器在接收到响应数据时呈现页面所需的时间;“呈现时间”与客户端计算机和浏览器有关,而与所开发的网站软件没有太大的关系。
网络传输时间:指数据(包括请求数据和响应数据)在客户端和服务器端进行传输的时间;它与网络带宽有关,一般强调要在局域网中进行性能测试;在局域网中一般不会受到数据带宽的限制。
应用延迟时间:指网站软件实际处理请求所需的时间。如果该网站系统使用了数据库,我们可以把“数据库延迟时间”分离出来,如果该网站系统使用了中间件,还可以把“中间件延迟时间”也分离出来。
需要指出的是,响应时间的绝对值并不能直接反映软件的性能的高低,软件性能的高低实际上取决于用户对该响应时间的接受程度。
事物点,接口调用次数,之类的 感觉有点没搞明白任务的意义 百度下
页:
[1]