os : CentOS 5.2

代码:test-usecond.c

#include <stdio.h>
#include <sys/time.h> // for gettimeofday() int main()
{
struct timeval tmlist[];
int i = ;
for(i = ; i < ; i++)
{
gettimeofday( &tmlist[i], NULL );
}
for(i = ; i < ; i++)
{
int iItvl = ;
if(i > )
{
iItvl = tmlist[i].tv_usec - tmlist[i - ].tv_usec;
}
printf("tm[%2d] : %d.%06d -> %d\n", i, tmlist[i].tv_sec, tmlist[i].tv_usec, iItvl);
}
}

运行结果:

tm[ 0] : 1422847341.193135 -> 0
tm[ 1] : 1422847341.193136 ->
tm[ 2] : 1422847341.193136 -> 0
tm[ 3] : 1422847341.193136 -> 0
tm[ 4] : 1422847341.193137 -> 1
tm[ 5] : 1422847341.193137 -> 0
tm[ 6] : 1422847341.193137 -> 0
tm[ 7] : 1422847341.193138 -> 1
tm[ 8] : 1422847341.193138 -> 0
tm[ 9] : 1422847341.193138 -> 0
tm[10] : 1422847341.193139 -> 1
tm[11] : 1422847341.193139 -> 0
tm[12] : 1422847341.193139 -> 0
tm[13] : 1422847341.193140 -> 1
tm[14] : 1422847341.193140 -> 0
tm[15] : 1422847341.193140 -> 0
tm[16] : 1422847341.193141 -> 1
tm[17] : 1422847341.193141 -> 0
tm[18] : 1422847341.193141 -> 0
tm[19] : 1422847341.193141 -> 0
tm[20] : 1422847341.193142 -> 1
tm[21] : 1422847341.193142 -> 0
tm[22] : 1422847341.193142 -> 0
tm[23] : 1422847341.193143 -> 1
tm[24] : 1422847341.193143 -> 0
tm[25] : 1422847341.193143 -> 0
tm[26] : 1422847341.193144 -> 1
tm[27] : 1422847341.193144 -> 0
tm[28] : 1422847341.193144 -> 0
tm[29] : 1422847341.193145 -> 1
tm[30] : 1422847341.193145 -> 0
tm[31] : 1422847341.193145 -> 0
tm[32] : 1422847341.193146 -> 1
tm[33] : 1422847341.193146 -> 0
tm[34] : 1422847341.193146 -> 0
tm[35] : 1422847341.193146 -> 0
tm[36] : 1422847341.193147 -> 1
tm[37] : 1422847341.193147 -> 0
tm[38] : 1422847341.193147 -> 0
tm[39] : 1422847341.193148 -> 1
tm[40] : 1422847341.193148 -> 0
tm[41] : 1422847341.193148 -> 0
tm[42] : 1422847341.193149 -> 1
tm[43] : 1422847341.193149 -> 0
tm[44] : 1422847341.193149 -> 0
tm[45] : 1422847341.193150 -> 1
tm[46] : 1422847341.193150 -> 0
tm[47] : 1422847341.193150 -> 0
tm[48] : 1422847341.193151 -> 1
tm[49] : 1422847341.193151 -> 0

测试简单for循环的效率的更多相关文章

  1. python 几个循环的效率测试

    前言:对于我这种追求极致的人来说,效率很重要. 前面看到网上关于python循环的测评,到自己在项目中的应用,发现,并不是这么回事.所以,写下次博文,一次性了解这个问题. 语言版本:python3.6 ...

  2. Spring IOC 方式结合TESTGN测试用例,测试简单java的命令模式

    java命令模式: 可以命令("请求")封装成一个对象,一个命令对象通过在特定的接收着上绑定一组动作来封装一个请求.命令对象直接把执行动作和接收者包进对象中,只对外暴露出执行方法的 ...

  3. python实现简单的循环购物车小功能

    python实现简单的循环购物车小功能 # -*- coding: utf-8 -*- __author__ = 'hujianli' shopping = [ ("iphone6s&quo ...

  4. JMeter压力测试简单使用

    原创:转载需注明原创地址 https://www.cnblogs.com/fanerwei222/p/11915535.html JMeter压力测试简单使用: 我们可以使用JMeter来测试一下自己 ...

  5. java中的Iterator与增强for循环的效率比较

    最近在优化代码时遇到了这个问题:Iterator与增强for循环到底哪个效率高?之前在学习的时候,好像记着老师说过遍历集合(如list)时,使用iterator好像正规一些,因为是专用的,但是运行效率 ...

  6. bash脚本编程之二 字符串测试及for循环

    shell中大量的测试和比较选项而困惑呢? 这个技巧可以帮助您解密不同类型的文件.算术和字符串测试,这样您就能够知道什么时候使用 test. [ ]. [[ ]].(( )) 或 if-then-el ...

  7. 计算机基础,Python基础--变量以及简单的循环

    一.计算机基础 1.CPU 相当于人体的大脑,用于计算处理数据. 2.内存  用于存储数据,CPU从内存调用数据处理计算,运算速度很快. PS:问:既然在内存里的数据CPU运算速度快,为什么计算机不全 ...

  8. Java实现一个简单的循环队列

    在某些时候,我们不能被要求像数组一样可以使用索引随机访问,而是需要被限制顺序处理业务,今天介绍一种先进先出(FIFO)的线性数据结构:队列, 当然,还有后进先出(LIFO)的处理方式,即为栈(后续有时 ...

  9. Jmeter压力测试简单教程(包括服务器状态监控)

    前段时间公司需要对服务器进行压力测试,包括登录前的页面和登录后的页面,主要目的是测试负载均衡的实现效果.不知道是不是因为Jmeter不如loadRunner火爆还是什么,网上关于Jmeter的资料有很 ...

随机推荐

  1. 1-01Sql Sever 2008的安装

    Sql Sever 2008对计算机的配置要求: 1:处理器:最低1.4Ghz的处理器,建议使用2.0GHz或更高的处理器  . 2:内存:最小512MB, 建议使用1GB或更高的处理器. 3:磁盘容 ...

  2. 最长公共子序列(LCS)和最长递增子序列(LIS)的求解

    一.最长公共子序列 经典的动态规划问题,大概的陈述如下: 给定两个序列a1,a2,a3,a4,a5,a6......和b1,b2,b3,b4,b5,b6.......,要求这样的序列使得c同时是这两个 ...

  3. hdu 5000 dp **

    题目中提到  It guarantees that the sum of T[i] in each test case is no more than 2000 and 1 <= T[i]. 加 ...

  4. 注解:【无连接表的】Hibernate单向N->1关联

    Person与Address关联:单向N->1,[无连接表的] Person.java package org.crazyit.app.domain; import javax.persiste ...

  5. ☆ ☆ VMware9虚拟机安装MAC OS X Mountain Lion 10.8.2详细图文教程 (转)

    参考  http://diybbs.zol.com.cn/1/34037_699.html 然后对安装的Mac系统进行升级到最新版本. 安装mac系统之后,再安装VMTOOLS darwin. 方法可 ...

  6. 在windows系统的文件右键菜单中增加“命令提示符”

    本实用小工具能够在windows系统的文件右键菜单中增加“命令提示符”,方便快速进入制定文件的命令提示窗口,避免逐层输入或复制文件夹路径,极其实用. 工具下载地址如下:360云盘(访问密码:5b71) ...

  7. silverlight和wpf中暴露 给子类override

    protected virtual void OnSelectionChanged(SelectionChangedEventArgs args) { } public TestTabControl( ...

  8. Ring3无敌进程让你的进程变得和smss.exe一样支持64

    本帖最后由 奋斗丶小Z 于 2016-6-6 13:39 编辑 此函数可以启用或关闭开启之后变得和系统进程一样被杀系统直接蓝屏系统进程也是此函数实现的上图 可以用于进程保护 <ignore_js ...

  9. Linux C编程(2) dgb调试

    1. 首先编写一个用于调试的测试程序test.c #include <stdio.h> int get_sum(int n) { ,i; ; i <=n ; i++) { sum+= ...

  10. 【转】最近搞Hadoop集群迁移踩的坑杂记

    http://ju.outofmemory.cn/entry/237491 Overview 最近一段时间都在搞集群迁移.最早公司的hadoop数据集群实在阿里云上的,机器不多,大概4台的样子,据说每 ...