JProfiler 中的 Net IO 时间是什么意思?
JProfilerguide 说如下,但我不知道它到底是什么意思?是花在网络上的时间还是等待网络的时间?如果net io时间很大该怎么解决?
在网络操作期间,Java 标准库中的许多调用可能会阻塞,因为它们正在等待更多数据。这种阻塞在 JProfiler 中称为“Net I/O”。JProfiler 知道 JRE 中导致网络 I/O 阻塞的方法列表,并在加载时对它们进行检测。
Net I/O 是套接字等待数据的时间。
等待连接的服务器套接字处于网络 I/O 线程状态。这并不表示存在性能问题。
等待数据库返回结果的 JDBC 调用处于网络 I/O 状态。在这种情况下,您可以在调用树中看到关联的 SQL 字符串。
| 归档时间: |
|
| 查看次数: |
2054 次 |
| 最近记录: |