有什么方法可以知道当我们使用流时发生了多少IO时间?我们可以知道使用流时发生了多少IO时间
0
A
回答
0
您可以计算您执行读取或写入数据流的次数。通过缓冲和合并(有很多种),呼叫数量将会不同(实际上其目的是为了减少呼叫次数以提高吞吐量,有时以延迟为代价)
+0
如何获得这样的计数?比方说,我想比较BufferedInputStream和FileInputStream – user705414 2012-01-12 14:04:04
+0
创建一个InputStream,它包装另一个输入流,它计算它被调用的次数。恕我直言,你测量需要多长时间而不是通话次数要好得多。否则,你会得到两个数字,但不知道他们的意思。 – 2012-01-12 15:08:52
相关问题
- 1. 使用SerialDataReceivedEventHandler可以知道何时发生超时?
- 2. java当我们刷新IO流时会发生什么
- 3. 我如何知道应用程序使用了多长时间?
- 4. 我可以知道XSL转换处理了多少XML文档?
- 5. 我们可以在通知中发送Firebase ServerValue时间戳吗?
- 6. 我们可以通过推送通知发送多少数据?
- 7. 当我们不知道可用密钥时,可以使用MongoDB吗?
- 8. 我如何知道C/C++代码中每行花了多少时间?
- 9. 当我们使用Clickonce发布时发生了什么
- 10. 我们可以在Facebook SDK 3.1中使用DeprecatedHeaders多长时间?
- 11. 在这些值之间发生了多少次时钟滴答?
- 12. 当我们使用ajax时究竟发生了什么
- 13. 当我们在PHP中使用mail()时发生了什么?
- 14. 我们可以将Ajax超时设置为多长时间?
- 15. 有什么办法可以知道线程使用了多少内存?
- 16. 我们可以知道iphone相机库中有多少张专辑?
- 17. 如何知道何时可以使用框架开发网站?
- 18. 知道被调用函数完成R需要多少时间是否可行?
- 19. jQuery FullCalendar:我可以突出显示一些时间范围,以便用户知道它们是可选的吗?
- 20. 当我使用Reference类时,会发生多少开销?
- 21. 自上次“X”时钟以来经过了多少时间
- 22. 使用java原生metods可以获得多少运行时间性能改进?
- 23. 编译器如何知道在使用@property时要生成多少个参数?
- 24. 如何知道document.ready剩下多少时间/%?
- 25. 如何知道setTimeout剩下多少时间?
- 26. 如何知道多少时间是为报警
- 27. 我们可以跟踪使用谷歌分析,有多少时间在应用程序用户消费
- 28. 我如何知道我在Heroku上使用了多少工人dynos?
- 29. 我们可以使用添加时间到PHP date()函数吗?
- 30. 我们如何知道脚本的执行时间? OOP
请定义“IO时间“? – mre 2012-01-12 13:55:47
你是什么意思?纯I/O等待CPU时间?你知道写入套接字永远不会产生任何? – fge 2012-01-12 13:55:58
你想测量什么?如果你使用缓冲流,他们会做一些缓冲。 Probablu OS也在做一些缓冲(如果你的意思是像硬盘读/写等)。我觉得这很难衡量。 – 2012-01-12 14:01:15