(1)       taskmgr.exe工具:用于及时跟踪进程的运行状况

在显示指定进程的信息时,注意观察“CPU使用”、“CPU时间”、“内存使用”、“User对象”、“IO读取”、“句柄计数”、“线程计数”、“IO写入”等信息,对解决问题能够起到一定的作用

可能的问题如:

1》CPU占用过高

2》内存持续增长,那么程序中可能存在内存泄露的问题

3》句柄计数持续增长,那么可能是有些文件句柄、系统核心对象没有关闭或释放

(2)       netstat工具:用于显示系统的网络状态,特别是socket的信息

E:/>netstat -n

Active Connections

Proto  Local Address          Foreign Address        State
  TCP    127.0.0.1:1044      211.95.77.12:80     ESTABLISHED

如果有很多CLOSE_WAIT、FIN_WAIT_2状态的socket,则可能是应用程序中的socket没有合理关闭。

TCP套接字状态

含义

CLOSED

没有使用这个套接字

LISTEN

套接字正在监听入境连接

SYN_SENT

套接字正在试图主动建立连接

SYN_RECEIVED

正在处于连接的初始同步状态  

ESTABLISHED

连接已建立

CLOSE_WAIT

远程套接字已经关闭:正在等待关闭这个套接字

FIN_WAIT_1

套接字已关闭,正在关闭连接

CLOSING

套接字已关闭,远程套接字正在关闭,暂时挂起关闭确认

LAST_ACK

远程套接字已,正在等待本地套接字的关闭确认

FIN_WAIT_2

套接字已关闭,正在等待远程套接字关闭

TIME_WAIT

这个套接字已经关闭,正在等待远程套接字的关闭传送

转载于:https://www.cnblogs.com/java201408/archive/2007/04/24/3901030.html

Windows平台调查网络程序的2个系统工具相关推荐

  1. 【Android 逆向】Android 逆向通用工具开发 ( Windows 平台静态库程序类型 | 编译逆向工具依赖的 Windows 平台静态库程序 )

    文章目录 一.Windows 平台静态库程序类型 二.编译逆向工具依赖的 Windows 平台静态库程序 一.Windows 平台静态库程序类型 在 Android 逆向通用工具 MobileGame ...

  2. 安信Windows驱动开发教程:什么是通用 Windows 平台 (UWP) 应用程序?有什么功能?

    安信Windows驱动开发教程:什么是通用 Windows 平台 (UWP) 应用程序?有什么功能? UWP 是为 Windows 创建客户端应用程序的众多方法之一.UWP 应用使用 WinRT AP ...

  3. 【物联网】esp8266 + 物联网平台 + 微信小程序的智能环境监测系统

    文章目录 成果演示 项目介绍 原理 设备端 ------ NodeMcu 物联网平台 ----- 巴法云 与设备端建立TCP连接,实现订阅/发布 设备端发送信息到巴法云 设备端从巴法云接收信息 客户端 ...

  4. Pentest Box -windows平台的linux bash,集成了很多测试工具

    官方下载列表: PentestBox Activity https://sourceforge.net/p/pentestbox/activity/?page=0&limit=100#5af1 ...

  5. 【Android 逆向】Android 逆向通用工具开发 ( Windows 平台运行的控制台应用程序类型 | 编译 Windows 平台运行的 Android 逆向程序 )

    文章目录 一.Windows 平台运行的控制台应用程序类型 二.编译 Windows 平台运行的 Android 逆向程序 一.Windows 平台运行的控制台应用程序类型 hacktool 工程的类 ...

  6. Windows下的网络编程Winsock

    文章目录 前言 1.服务器下的Winsock 1.1.构建编程环境: 1.2.WSAData结构体 1.3.WSAStartup初始化Winsock 1.4.WSACleanup释放Winsock 1 ...

  7. logicaldoc 6.5 结合postgresql 9.x安装部署—基于windows平台

    2019独角兽企业重金招聘Python工程师标准>>> 湘中朱生   2012年9月于深圳 说明:原创内容,请勿转载! <1> 从官网下载部署包 官方网站提供源码包和集成 ...

  8. 细数 Windows 平台上的 NoSQL 数据库

    从可查询的分布式解决方案,如MongoDB,到简单的分布式Key/Value存储解决方案,如Cassandra.此外,还有Riak,Tokyo Cabinet,Voldemort,CouchDB和Re ...

  9. 【服务器框架】(AsyncSelect模型、Windows平台)

    此次拖的时间稍长一些,因为遇到几个难题.一个就是前面提到的死锁,其他几个问题还未解决.遇到的几个问题和现象,大致总结如下: 1. PC机的最大TCP连接数问题. Windows平台,XP sp3(x8 ...

  10. swift文档_Swift 正式进入 Windows 平台

    作者 | Saleem Abdulrasool  来源 | swift.org/blog,点击阅读原文查看作者更多文章 Swift 项目为 Windows 平台引入了新的可下载 Swift 工具链镜像 ...

最新文章

  1. CentOS的el5, el6, el7代表什么
  2. nginx反向代理部署与演示(二)
  3. 池化层对神经网络的运算速度有什么影响
  4. Android打包的那些事
  5. 网络1711c语言第0次作业总结
  6. 【Python】Python中的异常处理
  7. TikZ学习笔记(四)圆的进一步探索与复杂几何图形
  8. oracle 自定义类型使用方法,oracle pl/sql中使用自定义数据类型
  9. 几步教你用 Python 制作一个 RPA 机器人!
  10. Uiautomator之入门
  11. 11. JavaScript 对象
  12. C# 处理图像三种方法对比
  13. html中嵌入flvplayer.swf播放器,播放视频
  14. PROFINET协议
  15. 芝麻信用分怎么提高到750+芝麻信用分暴涨攻略
  16. 2020年58同城产品笔试题
  17. thinking in java 4
  18. Win10系统桌面颜色变为灰黑色恢复正常颜色方法
  19. 这款文件传输软件每隔10秒就会发起文件同步——镭速传输
  20. 小乐乐与进制转换-c++(六进制转换函数)

热门文章

  1. DataFrame的行列操作
  2. 实习踩坑之路:快速失败:使用stream流便利集合的时候删除了对象,导致抛错Null
  3. Android RootTrustManager 证书校验简单分析
  4. arduino 可以用c_lt;开源项目gt;Arduino+STM32+SIM868 用一天创造一款可以定位的GPRS无线开关...
  5. Java基础---Java---IO流-----BufferedReader、BufferedWriter、缓冲区、装饰设计模式及和继承的区别
  6. python基础篇--变量和简单的数据类型(上)
  7. 滤波电路对服务器的影响,滤波电路到底有什么作用?
  8. echarts大屏模板_大屏数据展示模板智慧城市
  9. window location href 手机端无法跳转_JavaScriptBOM__History_location(二十)
  10. char强制类型转换为int_常量、变量、基本数据类型转换、和运算符