首页 > 代码库 > 第二周:词频统计效能测试
第二周:词频统计效能测试
效能测试:linux下的top命令。Top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.
一.效能改善前:
二.引入count变量
三.效能改善后:
四.总结:
上图是top指令显示出的cpu与内存占用,在vmuser创立的java进程中cpu占用率从50%在几秒钟的时间内飙到150%(ubuntu计算cpu占用率要乘以核心数所以可能大于100%),而内存占用却极少,说明要改善java程序就要缩短其运行时间,又由于后面的词频是不必显示的,所以引入count变量,让程序提前跳出循环,减少cpu占用,从而提升效率。
第二周:词频统计效能测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。