当前位置:编程学习 > C#/ASP.NET >>

计算时间间隔,精度做到纳秒

现在业务需要,做测量,每100毫秒执行一次sql语句,要测执行两条语句之间的时间间隔,精确到纳秒级,希望各位高手给我个函数,c#的,急,一定给分 --------------------编程问答-------------------- 对不起,windows操作系统没法满足你的需求。找找更高端的解决方案吧,这么高端的需求还准备用C#这种垃圾语言,真是想不开。 --------------------编程问答-------------------- 额,可以的啊, --------------------编程问答-------------------- --------------------编程问答-------------------- 就算你的程序写成功了,还是不行。为什么呢?内存延迟、总线速度都不够。 --------------------编程问答-------------------- 但是也有c#的纳秒计时器啊,麻烦你看一下。谢谢
http://www.cnblogs.com/pkuoliver/archive/2010/09/25/csharp-performance-counter.html
http://www.cnblogs.com/xiaotie/archive/2005/08/17/216876.html
想问问,可以参考下这些代码进行测量吗 --------------------编程问答--------------------
引用 5 楼 kangman1314 的回复:
但是也有c#的纳秒计时器啊,麻烦你看一下。谢谢
http://www.cnblogs.com/pkuoliver/archive/2010/09/25/csharp-performance-counter.html
http://www.cnblogs.com/xiaotie/archive/2005/08/17/216876.html
想问问,可以参考下这些代码进行测量吗

如果你的语文没什么问题的话,那个帖子写的是微秒级计时,误差大约20纳秒。
如果你看不懂的话就不为难了。
--------------------编程问答--------------------
引用 5 楼 kangman1314 的回复:
但是也有c#的纳秒计时器啊,麻烦你看一下。谢谢
http://www.cnblogs.com/pkuoliver/archive/2010/09/25/csharp-performance-counter.html
http://www.cnblogs.com/xiaotie/archive/2005/08/17/216876.html
想问问,可以参考下这些代码进行测量吗


你要在网上搜索永动机的实现、治疗癌症的偏方你也能搜索到很多“答案”。既然有代码可以“参考”了,那你就自己“参考”下好了,干嘛还问呢。 --------------------编程问答-------------------- LZ牛逼啊 从你说的问题中 我可以提炼出来 2条数据 相差的是纳秒级别的信息吗?

既然这样 按照cao版主说的

引用
1纳秒=10-9秒。
也就是1/1000000000秒。

也就是 你一秒插入数据库中1000000000(10E)条数据?

好大的并发呀..比X宝还牛逼. --------------------编程问答-------------------- 在1GHz的CPU上每个时钟周期就是一纳秒,我的意思是每100毫秒执行一次sql语句,计算两条语句之间的时间间隔, --------------------编程问答--------------------
引用
每100毫秒执行一次sql语句,计算两条语句之间的时间间隔


我用我的超级无敌iPhone8S土豪金版的计算器算了下,如果没算错,间隔应该是100毫秒.. --------------------编程问答-------------------- 我的意思是设定每100毫秒执行一次sql语句,向数据库插入数据,测数据库的性能,然后测试两条sql语句的时间间隔,测试数据库压力 --------------------编程问答-------------------- 插入数据量特别多时,时间间隔肯定大于100毫秒了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,