首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能检测
订阅
杜蒙
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
字节跳动如何在实践中解决这些技术难题?| 字节技术年货
字节跳动的业务发展经历了从 0 到 1,迈向海量服务、规模化场景的阶段,在这个过程中也沉淀了非常多充满巧思的技术实践,本文即为过去一年在字节跳动技术团队公众号所发布的技术实践干货集合,以飨读者。
从 OOM 到 iOS 内存管理 | 创作者训练营
从 OOM 崩溃出发,涉猎 iOS Jetsam 机制的相关内容,介绍如何获得设备内存阈值。介绍内存分配的基本概念,了解 iOS APP 的内存分布,以及如何分析 iOS 内存占用。引入一些实际的方法来在 iOS 开发过程中规避内存问题。 一切的一切,都从一个 OOM 崩溃出发…
百度APP iOS端内存优化-原理篇
本文介绍了Mach虚拟内存的特点、内存管理的数据结构以及Mach内核提供的内存操作接口,同时对OC内存分配核心函数alloc做了源码分析,此外对iOS端内存报警机制做了详细的源码分析。
关于iOS内存的深入排查和优化
虚拟内存机制在这里就不多说了,主要包括内存管理单元MMU、内存映射、分段、分页。在iOS中,一页通常有16KB的内存空间。 分配内存的时候,先分配虚拟内存,然后使用的时候再映射到实际的物理内存。 一个VM Region指的是一段连续的虚拟内存页,这些页的属性都相同。 VM分为C…
Instruments学习之Allocations分析内存
Allocations一般来做什么 Allocations对app优化非常有用,通常是拿来分析内存泄漏、内存增加、app中各部分占用内存问题,当我们得知哪个内存占用比较多,我们直接进行优化即可减少内存
货拉拉用户 iOS 端卡顿优化实践
前言 卡顿优化一直是客户端性能治理的重要方向之一,在这之前,我们先来解释下什么是卡顿。 卡顿,直白来说就是用户在使用APP的过程中能感受到界面一卡一卡的不流畅。从原理来说,就是在用户能够感知的视觉场景
云音乐 iOS 启动性能优化「开荒篇」
云音乐 iOS 启动性能优化实践,从分析 App 启动现状瓶颈到对 App 治理实践,本文介绍了云音乐 iOS 如何从动态库、+load、二进制重排、业务层面代码等各方面治理实践的过程。
离线Hybrid容器如何做到接近100%秒开?
一、前言行业趋势和业界情况当前移动端和前端的结合越来越紧密,边界越来越不明显,近几年随着设备性能、网络环境等因素得到大幅提升,制约H5发展的性能低和体验差的两个问题得到了明显改善,同时H5灵活发布、研
搞iOS的,面试官问Hash干嘛?原因远比我下面要介绍的多
一、了解hash的重要性在iOS开发中随处可见Hash的身影,难道我们不好奇吗?下图只是列出了部分知识点(Hash在iOS中的应用分析整理)摘自知乎的一句话:1.1、关联对象的实现原理:参考资料:iO
iOS逆向 ---- fishhook使用及原理探索
在上一篇博客 《iOS逆向 ---- Hook方法及原理OC篇》 中,我们探索OC中应用方法交换进行Hook的原理,但是这种方法仅仅对OC方法有效,本篇我们可以一起探索一下如何Hook一个C函数。 众所周知,C语言是一门静态语言,而静态语言在编译完成后变量、函数及其参数就已经确…