Linux软件交互性能异常根源探测系统
近年来,计算机软件的发展和智能设备的普及使得用户对软件用户体验的要求越来越高.为了更充分地利用底层硬件资源,软件开发者在开发过程中采用了诸如多线程编程技术的软件手段,以提高应用软件的用户体验.然而在很多应用软件的使用过程中,依然存在着达不到预期性能的现象,极大影响了用户正常使用软件.而且由于软件开发过程中使用了复杂的开发技术,这些能够感知的交互性能异常现象显得更难分析.为了顺应基于Linux的桌面系统和移动操作系统日益普及的潮流,填补Linux平台上软件交互异常性能分析的空缺,本文从Linux桌面系统上几款流行的应用软件的交互性能异常现象为切入点,设计Linux软件交互异常根源探测系统.本文借鉴了前人在软件性能异常分析领域的动态分析方法,在Linux平台上研究总结了有助于分析软件交互性能异常的技术,并设计实现了能够捕获软件交互性能异常并能够自动探测异常根源的系统,填补了专门针对Linux平台的软件交互性能异常研究工作的空白。根据实验结果,该系统能够分析出大型软件实际情况的交互性能异常根源,理论上来说,该系统能够分析所有运行在Llnux平台上的应用软件。
计算机软件 交互性能 异常根源 探测系统
何嘉权 陈渝 茅俊杰 肖奇学 史元春 邢春晓
清华大学软件学院,北京100084 清华大学计算机科学与技术系,北京100084
国内会议
葫芦岛
中文
416-423
2015-09-11(万方平台首次上网日期,不代表论文的发表时间)