(资料图)
近日,全球知名半导体公司ARM发布 2023全面计算解决方案(TCS23),并于北京举行了技术分享日活动,来自快手的技术专家分享了在大型项目中通过使用MTE来提升内存安全的最新实践。
ARM在 2023全面计算解决方案中,重点强调了内存标签扩展 (Memory Tagging Extension, MTE) 特性。据了解,MTE可以帮助开发者在部署之前和之后检测到内存安全问题,保证App内存稳定性提升用户体验,并减少安全漏洞降低受到攻击的可能性。
作为领先的短视频和直播平台,2023年一季度,快手应用的DAU同比增长8.3%达 3.74亿,短视频及直播内容的总观看次数同比增长超10%,累计互关用户对数超过296亿对。为了给用户提供极致体验,快手非常重视App稳定性和保护用户的隐私安全。
来自快手的技术专家李锐介绍,通过与ARM、Google、VIVO、荣耀等公司合作,快手在大型Android工程项目中使用 Arm MTE 提高内存安全,90% 的内存安全问题可以在 App 正式发布之前就在线下被检测拦截,全面保障线上用户的基础体验。
在追求高性能和跨平台的基础软件领域,快手使用C/C++/Assembly作为主要编程语言,这些语言提供了对内存的直接灵活控制,程序员需要手动管理内存,包括分配、释放和直接使用地址读写内存,通常被称为内存不安全的语言。
在快手这样量级的App里,由于多线程并发和对象生命周期的管理复杂,外加海量用户、高使用时长、碎片化设备等因素,很容易出现内存破坏的问题,导致了大量偶发崩溃。并且根据Google Android的报道,75%的漏洞都和内存非法使用有关。
过去,快手主要基于LLVM ASan工具进行内存破坏检测,由于传统内存检测工具的性能开销较高,且需要重新编译所有源代码,所以几乎无法在快手这样量级的大型项目日常开发实践中使用这些工具。
而快手MTE 自定义方案解决了这些问题,打破了传统内存检测工具的不可能三角。基于用户真实场景,在高内存负载下开启MTE,依然可以十分流畅的运行快手app。包括视频观看、主页刷feed流、生产拍摄、直播推拉流、电商等高频使用内存的业务场景。累计检出内存破坏bug数十个,包括自研库、三方库和系统GPU驱动库等,在保证内存安全方面发挥了重要作用。
快手稳定性团队是国内率先在Android应用侧把MTE技术完整落地用于大型App内存安全检测的,也早于Facebook和Unity在大型工程中实践,取得了不错的收益。并且ARM也在2023MWC世界移动通信大会上,将快手的实践作为Case Study展示。
李锐表示,通过与ARM等合作伙伴的共同努力,快手技术团队将持续提升系统稳定性和隐私安全,为用户提供更好的体验。
近日,全球知名半导体公司ARM发布2023全面计算解决方案(TCS23),并于
近日,广东揭阳,一位宝妈正在客厅陪孩子玩耍,不料孩子将手中的氢气球
1、齐桓公用管仲为相,而成为春秋时期第一位霸主。2、望采纳。本文就讲
21日,市场传出“蚂蚁集团技术研发团队正在自研语言和多模态大模型”的
6月21日同花顺财经讯,人民币兑美元中间价报7 1795,调低199 0个基点,
人民币国际化进程持续推进。6月19日,据港交所官网公告,港交所正式推
伯利接手蓝军以来英超转会花费榜:切尔西断层领先,曼联次席,英超,伯利
据了解,通过15个“林间森意浓”山麓景区打卡点,7个“肆意乡间游”乡
免费PvP动作游戏《Warhaven》试玩版现已上线,试玩时间从6月19日持续到
6月15日,中央宣传部、公安部联合启动“全民反诈在行动”集中宣传月
6月11日,一位中国26岁女生在马代被酒店管家性侵,引发关注。据当地媒
新华社杭州6月19日电(记者夏亮、胡佳丽)19日晚,中国男足亚运队和韩
尊敬的家长朋友:您好!感谢您一直以来对教育工作的理解与支持。2023年
一、凉拌红薯梗1 将地瓜梗摘去叶片、撕去表皮的筋膜,清洗干净;将地瓜
6月19日,龙大美食(002726)融资买入386 44万元,融资偿还80 51万元,
供应方面,6月12日-6月18日Mysteel澳洲巴西19港铁矿发运总量2862 0万吨
吉林省工艺美术馆(文化艺术类)兼具颜值与内涵,说的正是依山面水的吉
如果大小S真的以诽谤起诉黄子佼,大s,网红,记者,黄子佼,大小s,萧敬腾,具
日前,海淀区中关村街道在中关村人才苑小区广场举办安全主题宣传日活动
来为大家解答以上的问题。曼努尔·雷迪亚兹,努尔·雷迪亚兹介绍这个很
如今,贵州省遵义市烟草专卖局(公司)物流中心员工李智聪一有空闲,就
第32届哈洽会闭幕了,但给人们带来的思考意犹未尽。今年特设的数字、生
央视网消息:据中央气象台网站消息,6月16日以来,我国长江中下游地区
据特斯拉官方微博16日消息,特斯拉推出Model3现车限时激励活动:6月16
网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信
X 关闭
X 关闭