论文部分内容阅读
吉姆·霍尔特是美国飞思卡尔半导体公司的工程师,他总是抱怨智能手机并不智能。这是因为,他在手机上安装了一个可以搜索餐厅地图的应用程序。不过,每当他结束搜索后,此应用程序依然在起劲地耗电并占用内存,使他连发条短信这种简单的事情做起来都很慢。霍尔特的手机凸显了当前计算机系统的一个通病:系统的一部分不知道另一部分在干什么,每个程序都竭尽所能地抢占资源。对这个问题,近来,美国麻省理工学院的一个团队发布了名为“应用心律”的研究软件,它可以监测各种应用软件的健康状况。
Jim Holt, an engineer at Freescale Semiconductor in the United States, always complains that smartphones are not smart. This is because he has an app on his cellphone that can search for restaurant maps. However, every time he finishes his search, the application is still consuming power and memory, making it very slow to do simple things like sending a text message. Holt’s cell phone highlights a common problem with current computer systems: a part of the system does not know what the other part is doing, and every program does its best to seize resources. On this issue, recently, a team at the Massachusetts Institute of Technology (MIT) released a research software called Heart Rhythm, which monitors the health of various applications.