■出售外链〓提升排名┿【QQ:1012189958】 车辆保险 交强险 二手车 广州二手车 网站建设 app开发 网站制作 一号站 捕鱼游戏 澳门百家乐 万达平台 1号站平台 1号站平台 1号站平台 1号站 1号站 一号站/a> 拉菲2 拉菲2 拉菲2 万达平台 万达娱乐 万达平台 万达平台 万达平台 万达平台 万达平台 万达平台 万达娱乐 东森平台 东森平台 东森娱乐 娱乐天地 娱乐天地 娱乐天地 金沙棋牌 捕鱼技巧 捕鱼技巧 捕鱼技巧 美高梅网址 牛牛 捕鱼 新葡京官网 真人百家乐 美高梅官网 美高梅官网 美高梅官网 新葡京官网 金沙网址 澳门美高梅官网 必赢彩票网 葡京赌场 葡京赌场 澳门新葡京 澳门新葡京 大发888 大发888 大发888 大发888 大发888 必赢国际 巴黎人娱乐城 博狗 澳门永利赌场 永利棋牌 永利棋牌 澳门新濠天地官网 澳门新濠天地官网 金蟾捕鱼 真钱牛牛 澳门新濠天地 捕鱼平台 捕鱼平台 365bet官网 真钱斗地主游戏 网上真钱扎金花 山西快乐十分 线上赌博平台 基金开户 帮考网 草根站长 拉菲娱乐 澳门百家乐 澳门百家乐 网贷帮 广州交通 球探比分 凤凰平台 澳门网上赌博 电玩box 港股 港股 A股行情 黄金价格 外汇开户 域名 金蟾捕鱼 1号站平台 888真人开户 888真人平台 一号站 pc蛋蛋信誉群 一号站 娱乐平台 拉菲娱乐平台 皇冠比分 新葡京 皇冠娱乐网 bt365娱乐官网 亿万先生 吉祥坊wellbet ca88亚洲城 千亿国际 龙8国际 亚虎国际 188bet ca88亚洲城 皇冠体育平台 现金娱乐平台 新葡京娱乐场 真钱21点 真钱21点 真钱牛牛 湖北11选5 真钱捕鱼 优德娱乐 申博 二八杠 最新全讯网 百家乐开户网 百家乐开户网 百家乐开户网 百家乐开户网 免费注册送彩金 博狗注册 皇冠备用 外围赌球 新2网址 888真人网址 澳门金沙 网上牌九 明升88 皇冠开户网 金鹰娱乐 现金炸金花 娱乐天地 娱乐天地 葡京酒店 真钱棋牌 体育开户 e世博官方网站 威尼斯人开户 澳门黄金城 澳门赌球 澳门游戏 真钱牛牛 二八杠玩法 二八杠技术 e世博注册 香港赌场 斗牛技巧 皇冠赌场线上娱乐 金沙娱乐 新葡京娱乐场 乐虎国际娱乐 棋牌 杏彩 澳门威尼斯人 澳门美高梅 伟德亚洲 bet365体育投注 威尼斯人 凤凰娱乐 凤凰娱乐 万达娱乐 拉菲娱乐 万达娱乐 万达娱乐 杏彩平台 凤凰平台 凤凰平台 凤凰平台 娱乐天地 娱乐天地 娱乐天地 娱乐天地 葡京 时时彩 即时比分 即时比分 365体育投注 江苏快三 比分 比分 澳门巴黎人 赌博 街机游戏 足彩网 腾讯分分彩 排列3 澳门金沙 美高梅 赌博网 天下足球网 365备用网址 捕鱼达人3 赌博网 赌博网 大发体育 1956 东森娱乐 大发888赌场 大发888赌场 bbin bbin bbin 捕鱼达人2 凤凰娱乐 现金网 金沙娱乐 澳门百家乐 澳门百家乐 bbin 幸运7 幸运7 幸运7 幸运7 幸运7 幸运7 幸运7 幸运7 幸运7 幸运7 幸运7 万达娱乐 拉菲娱乐 江苏快三 1号站平台 葡京 金沙 凤凰娱乐 万达平台 新葡京 澳门金沙 电子游戏 新葡京 银河 电子游戏 杏彩娱乐 万达平台 BBIN 金蟾捕鱼 新葡京 杏彩网 蒙特卡罗 万达娱乐平台 澳门金沙 申博 申博 翡翠娱乐 赌博 娱乐天地 银河 老虎机 新濠天地 凤凰娱乐 娱乐天地 我爱旅游 万达娱乐 凤凰娱乐 电子游戏 东森娱乐 万达娱乐 娱乐天地 万达娱乐 1号站 畅博娱乐 万达娱乐 万达娱乐 万达娱乐

当前位置 > 主页 > 手机 > 安卓 > 你的安卓手机即将摆脱卡顿的噩梦
你的安卓手机即将摆脱卡顿的噩梦
2017-07-11 16:47  作者:采集侠     浏览量:

你的安卓手机即将摆脱卡顿的噩梦

  从大学毕业之后,周围的同学和同事不论是月薪过万,还是勉强够到生活线,都纷纷将手机换成了“苹果”。而一头蒜都能当一盘菜吃的小编,曾经也很不理解,为什么大家不论贫富,都要花大价钱将手机换成“苹果”呢?难道真的只是为了“撑门面”?直到小编用某某同学的iPhone 5s打了一下午的王者荣耀,然后开始陷入了沉沉思索:小编曾用过多款安卓手机,包括中高端的(借用的),同等配置的手机,为什么安卓的会越用越卡呢?小编在网上搜索了半天,各种说法都有,但是大家不约而同地都提到一个名叫“推送服务”的妖孽。

本文引用地址:

手机推送服务

  什么是手机的推送服务呢?手机推送服务是指服务器定向将信息实时送达手机的服务,其原理是通过建立一条手机与服务器的连接链路,当有消息需要发送到手机时,通过此链路发送即可,具体可见图1。

你的安卓手机即将摆脱卡顿的噩梦

图1 推送服务工作原理图

  其实,手机推送服务还是很必要的,只是因为其中存在一些利益关系而被一些开发者和服务厂商给用坏了。例如,最早我们使用的功能机就已经具备的未接来电提醒、短信提醒以及日历提醒等,都属于推送服务,但是功能机并不存在严重的卡顿问题(如果有,大部分原因也是手机内存等配置比较低的原因)。而进入智能机时代,大量手机APP进入手机中,相应的卡顿问题也开始困扰大量手机用户,当手机主要分为两大阵营——安卓和苹果时,我们会发现,安卓系统相对于苹果系统的手机,卡顿问题明显要严重好几个档次。那这又是什么原因呢?

  介绍原因之前,小编先为大家介绍几种手机推送方式。

轮询(Pull)

  应用程序(App)不停地向服务器发送请求信息,查看是否有新的消息。这就要求手机必须自己可以实现与服务器之间的通信,例如消息排队等。同时,如果应用这种推送方式,还需要考虑轮询的频率,如果太慢,将会导致某些消息的延迟,如果太快,又会大量消耗网络带宽、手机内存以及电池电量。

建立长连接的推送(Push)

  即在App和服务器之间建立长连接通道,通过这个通道,App可以向服务器请求数据,服务器也可以向App发送数据。在安卓系统中,如果App被关闭,App可以启动一个后台服务来维持通道继续运行(很多安卓App开发者正是利用了这一机制在作文章)。

APNS(Apple Push Notification Service)

  APNS是苹果系统用于实现推送服务的方式,其实APNS是一条系统级别的长连接通道,通道的一端连接所有的手机APP,另一端是苹果的服务器。在苹果手机系统中,APP的服务器如果有消息需要推送,需要先把消息发送到苹果的服务器上,再利用苹果的服务器通过长连接通道发送到用户手机,最后通知具体的APP。即使手机安装了多款APP,也只通过一条通道来发送推送信息。这就极大地节省了苹果手机的后台资源和耗电量。

GCM(Google Cloud Messaging)

  GSM是谷歌针对苹果的 APNS推送的优势进行的推送机制的优化,其工作机制基本与APNS类似,是为了减少安卓后台常驻后台的数量,节省设备RAM资源而开发的推送方式,但是由于安卓系统的开源特性,GCM 并不具有像APNS 那样的强制性。

安卓和苹果的推送模式对比

  介绍完几种推送模式,大家可能大致明白了安卓手机比苹果手机卡顿的原因了吧。

  其实,安卓手机是可以不这样卡顿的,就目前来看,针对推送机制的原因主要有两点。

  其中一点是,针对谷歌进一步优化的GSM推送机制,国内的安卓用户由于一定原因并未能真正用到,即使一些大神级别的手机控对手机进行了特定处理并得以应用,也还是很不稳定的。更何况,由于安卓系统的开源特性,应用了这种机制也并不能完全达到预期的效果,很多开发商还是会通过针对性修改底层应用程序以达到“冗余”推送目的。

  另外,最主要的原因还是在于安卓系统是开源的,目前还没有统一的标准来约束开发商进行商业目的开发和推送。即使手机预装了GSM也难以完全遏制这一现象。这也使得360卫士、腾讯管家、猎豹清理等清理软件成为安卓手机的标配软件,而相继App则通过自启能力、后台运行、相互唤醒等“异能”使得各种卫士的清理功能大打折扣,仍然未能从根本上解决问题。





最新评论
热门文章