苹果手机玩球球大作战为什么会卡顿?
2019-10-12 · 手机,笔记本电脑及电子数码设备维修服务
关注
展开全部
出现卡顿,与系统内存变少、运行程序过多等多方面有关系。
具体原因参考如下:
1.Safari缓存过多导致
经常使用 Safari 浏览网页时间久了会产生大量缓存数据,需要清空Safari的缓存来保持它的运行流畅。清除Safari缓存,用户需要进入【设置】>【Safari】,然后点击“清除历史记录”和“清除Cookies和数据”。
2.自动更新自动下载导致
如果用户的iPhone在使用时出现卡顿,那可能是因为它正在后台尝试应用升级,而这完全可以通过手动的方式执行。想要更改自动升级应用的设置,用户需要进入【设置】>【iTunes Store和App Store】>自动下载的项目,然后全部关闭。
具体原因参考如下:
1.Safari缓存过多导致
经常使用 Safari 浏览网页时间久了会产生大量缓存数据,需要清空Safari的缓存来保持它的运行流畅。清除Safari缓存,用户需要进入【设置】>【Safari】,然后点击“清除历史记录”和“清除Cookies和数据”。
2.自动更新自动下载导致
如果用户的iPhone在使用时出现卡顿,那可能是因为它正在后台尝试应用升级,而这完全可以通过手动的方式执行。想要更改自动升级应用的设置,用户需要进入【设置】>【iTunes Store和App Store】>自动下载的项目,然后全部关闭。
展开全部
这是典型的游戏服务器设计烂,没有考虑4G下会频繁切换IP的情况。所以我的结论是没救。
———————————
游戏服务器都会和手机维持一个长连接,用来向手机推送事件,比如日常任务开启。这个长连接虽然是手机发起的,但是当手机突然切换网络的时候,在运营商处分配出来的IP和端口号不一定和原来的一样。这就导致原来的连接实际上不可用。而服务器要检查到连路不可用需要时间,比如TCP断链检测默认45秒,而这个时间段相比手机的网络切换实在太久,手机发起重连接的时候,如果服务器不做一致性准入处理,在45秒内根本连不上,表现就是“我擦,怎么又没反应了”。当然45秒可以在程序上设置更短,比如5秒,但是相比400毫米级别的切换还是太久。
连不上的逻辑是部分正确的,因为我们要保护“在线用户”,防止线上用户被攻击者踢掉线这种悲剧发生。然而在移动网络上这种逻辑需要修改:因为移动端经常换链路,那么只要用户是用同一个设备再次连接的,服务器需要用新连接替换掉旧连接。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |