客户端的性能是用户体验的一个非常重要的方面。在需求设计时要考虑到可能的性能问题;在不断的迭代开发新功能的同时要保持性能的稳定;在运营过程中要能追踪并解决历史遗留的性能问题。工欲善其事,必先利其器。虽然有不少现成工具可以使用,但自己设计性能工具更灵活,更有针对性。性能工具的主要功能是监控目标程序获取相关数据,组织数据并对其加以分析,帮助我们定位问题、找出性能瓶颈。常见的性能问题主要有:界面卡、反应慢、CPU高、内存大等几个方面。我们针对这些情况来考虑需要收集哪些数据,以及如何来记录这些数据(针对windows客户端)。界面卡、反应慢主要是指程序的响应速度过慢,包括:界面对鼠标键盘输入的响应速