在使用了ios8上几款主流输入法后,小编发现百度输入法和搜狗输入法是体验最好的两款输入法。目前,关于两款输入法的体验评测已经很多了,所以,为了找到更适合小编的输入方式,我们分别用百度输入法5.2版,搜狗输入法1.0.3版,从内存、cpu占用率和耗电量等性能方面进行评测,看看谁更强。
内存和cpu占用率:百度更胜一筹
我们经常会遇到这种情况:在使用手机上网或发短信时,点击输入框,原本应该弹出的输入法一闪,浏览器却崩溃了,连网页都找不到了。这并不仅仅是输入法的bug问题,绝大多数情况下,这是由于输入法耗尽了手机资源,系统自动释放内存而导致的。
正如电脑cpu与内存占用过多,会卡机,会蓝屏一样,在手机上,输入法对系统资源占用过高则会表现为输入面板不弹出、程序闪退等现象。为此,我们选择系统为ios8.1的同一部iphone6手机,采用monkey测试对两款产品的资源占有率进行比较,测试结果如下:
内存占有率测试(左为百度,右为搜狗)
cpu占有率测试(左为百度,右为搜狗)
从上图可以看出:
1、搜狗输入法内存占用和cpu占用均高于百度,cpu占用较为明显。
2、搜狗输入法输入内存占用趋势平均为56.15m,突发升高时要近100m,而百度输入法曲线则更为平滑,cpu/内存占有率较低,没有突然升高的情况,曲线图说明它工作更稳定。
结论:在本轮测试中,百度在内存和cpu的占用上,优势比搜狗更为明显。
耗电量测试:百度搜狗旗鼓相当
作为最常驻内存的程序,输入法的高系统占有率意味着它是耗电大户。与此同时,高耗电还带来较多的发热量。而这些,都会对手机的续航造成明显的影响。所以,耗电量同样是我们关注的焦点。小编本次采用energyusage对安装了不同输入法的iphone6进行对比评测,测试结果如下:
(energyusage测试结果)
在对耗电量进行分析的过程中,两款产品耗电量level都稳定在1/20,未发现明显耗电操作,百度和搜狗在耗电测试部分表现的都还不错。
结论:在本轮测试中,百度和搜狗旗鼓相当。
响应速度:百度总体上微弱胜出
响应速度将直接决定我们使用手机输入法的流畅度,它直接将内存与cpu占有、产品优化及bug等问题通过实际使用的流畅程度表达出来。
在响应速度测试部分,我们采集了百度输入法及搜狗输入法面板弹起,面板收起,面板切换所需要的时间作为凭证。软件不采用首次安装后的状态,通过拍摄输入使用过程视频,使用avidemux工具进行分析,精准度达到40ms/帧,多次测试后取平均值,结论如下:
测试结果表示:百度输入法在数字,英文(26键),符号面板间的切换时较搜狗输入法速度更快;而搜狗则在拼音(拇指)切换至笔画键盘时,以及面板受收起时间上比百度快。两者在面板的弹起与收起时相差不多。
结论:本轮测试的数据表现了百度和搜狗都各有优势,总体上看,百度以微弱优势胜出。
经过一系列性能测试,我们看到,百度输入法在ios8.1上的cpu和内存的占有率,以及整体的响应速度上相对搜狗而言优势比较明显;而搜狗在耗电量上则和百度旗鼓相当,在部分响应速度上比百度有略微的优势。
随着ios8的上线,目前大概有60%左右的苹果用户选择升级,苹果对第三方输入法的开放,使得更多用户可以通过第三方输入法实现更加便利的输入体验。在这一轮的性能评测中,百度和搜狗各有优势,但总体上百度以微弱优势胜出。当然每个人输入习惯不同,小编的评测也只是给大家一个参考,更多的选择权还是要交给正在看这篇文章的你吧。