背景
在使用psql上传数据的时候,命令行没有进度展示,我需要通过查看psql进程的网络使用情况来查看它是否在正常进行。
常用的系统任务管理器的单位是Mbps,小一点的流量都会显示0Mbps,所以看不出
具体方法
使用资源监视器(Resource Monitor)来查看
参考资料
以下内容来自chatGPT4
——————————————————————————————————
在Windows 10和11上,任务管理器网络流量默认单位是 Mbps(兆比特每秒)。当网络流量非常小,如几KBps(千字节每秒),可能会显示为0 Mbps,因为这个值低于1 Mbps这个显示粒度。
任务管理器不提供改变显示单位的功能。如果您想看到比Mbps更小的流量单位,可以考虑以下几种解决方案:
-
资源监视器:
您可以使用Windows内置的资源监视器(Resource Monitor)来查看更详细的网络流量信息。资源监视器提供了按Bytes显示的网络流量,这对于小量级的网络监测来说是更合适的。- 打开资源监视器(在“开始”菜单中搜索,或者在任务管理器的“性能”选项卡中点击“打开资源监视器”)。
- 切换到“网络”选项卡。
- 在“网络活动”部分,您可以看到
发送(B/sec)
和接收(B/sec)
列,它们分别代表每秒传输的字节数。
-
第三方工具:
考虑使用像“NetBalancer”、“NetMessage”或“GlassWire”这样的第三方应用程序。这些工具通常提供了更详细的报告,包括以Bytes、KB或MB为单位的实时网络流量数据。 -
性能监视器 (Performance Monitor):
Windows 的性能监视器可以用来收集和查看操作系统的性能数据,它提供了跟进程相关的详细网络指标。- 打开性能监视器(在“开始”菜单中搜索“性能监视器”)。
- 添加网络相关的计数器(比如“Bytes Total/sec”、“Bytes Received/sec”或“Bytes Sent/sec”),然后针对特定的网络接口或者进程实例选择它们。
执行这些步骤后,您将能够看到以更细粒度单位(Byte/KB/MB等)显示的网络流量数据。这对于检测一些只产生较低流量的应用程序(例如数据库连接)尤其有用。