技术栈
性能
熊猫钓鱼>_>
3 天前
app
·
harmonyos
·
arkts
·
鸿蒙
·
组件
·
性能
·
arkui
ArkTS 性能优化实战:从冷启动到长列表,一套可复现的实测方法论
平台:HarmonyOS 5.1.1 (API 19) 模拟器 · DevEco Studio 6.1.1.300 · ArkTS Stage 模型 关键词:冷启动、TaskPool、TypedArray、LazyForEach、renderGroup、displaySync、hitrace
2601_96229725
10 天前
性能
·
用户体验
·
核心指标
·
rail模型
·
加载过程
从前端角度浅谈性能
1 前言从网站出现开始, 页面呈现白屏的时长, 还有用户进行交互时的响应快慢程度, 等等情况, 向来都是开发者所关注在意的要点, 这产生的影响很直接, 关乎一个网站能不能给用户的浏览给予舒适的服务, 而这样的一种舒适度, 对用户的吸引力有着直接的关联, 毕竟没有谁能够忍受一个页面出现长达10秒时长的空白状况, 更不用说是在点按按钮之后, 页面长时间都没有任何反应的情形了。
千里马学框架
10 天前
android
·
智能手机
·
性能优化
·
framework
·
性能
·
开机优化
·
app冷启动优化
安卓系统性能优化高级实战开发专题--开机,app冷启动优化
安卓系统性能优化无论是在系统开发的工作中,还是找工作过程中,都属于一个非常重要的技能部分。 1、专门性能优化岗位:实际工作中,经常在系统开发工作中会被提出一些性能相关的问题,比如卡顿,掉帧,或者启动速度不如竞品快等需求,这时候就会有一个专门性能优化岗位工程师来负责。
wardenlzr
11 天前
binder
·
性能
·
车机
车机Binder 线程池耗尽实战排查与内核内存原理深挖
一次 VHAL HAL 阻塞引发的 Binder 线程池耗尽,带你从故障定位到内核原理全链路拆解某 Android Automotive 车机系统出现以下症状:
李昊哲小课
21 天前
spring boot
·
redis
·
缓存
·
性能优化
·
log4j
·
旅游
·
性能
Spring Boot 4 旅游主题实战教程 阶段四:缓存与底层进阶
本章目标:第11章解决了数据一致性。现在换个角度想性能:景点首页每次刷新都要 SELECT * FROM t_ch09_attraction—— 数据库连接池 5 个,100 人同时刷就排队了。
李昊哲小课
22 天前
spring boot
·
安全
·
性能优化
·
文件
·
性能
SpringBoot4 云端咖啡站 阶段四:安全、文件与性能
到目前为止任何人都能直接调你的接口——连"你是谁"都不知道。本章给咖啡站加上会员体系:注册、登录、凭令牌访问个人中心。
千里马学框架
23 天前
android
·
智能手机
·
framework
·
wms
·
手机
·
性能
·
车载
安卓开机性能优化:如何安全高效地裁剪 SystemService
经常有学员会对开机启动进行相关的性能优化,查看Perfetto的对应开机trace时,发现在SystemServer启动期间,会启动很多的Service,这些Service启动总计的耗时也有将近3s。 所以很多同学在做开机性能优化时候就会考虑对这个部分进行裁剪或者优化,这块的启动的Service确实数目巨大
不积跬步无以至千里
1 个月前
磁盘
·
监控
·
性能
·
分析
·
lsblk
·
iostat
·
瓶颈
服务器端性能测试判断磁盘瓶颈的方法
现在主流的磁盘结构有两种:比如把 sda 划分了 3 个分区,其中 1 个叫 sda1,格式化成 ext4 或 xfs 格式(文件系统),挂载到了/boot 目录下。
夜雨风云
1 个月前
性能
·
performance
·
软件质量
·
软件架构设计
·
服务质量模型
系统或软件的性能(Performance)
一个应用必须完成预期的多种需求,主要包括功能性需求(即应该做什么,比如各种存储、检索、搜索和处理数据)和一些非功能性需求(如性能、安全、可靠性、合规性、可伸缩性、兼容性、可维护性,等)。本章我们着重梳理讨论下性能。
summerkissyou1987
2 个月前
android
·
性能
android - 性能 - Perfetto - 内存分析教程及例子
界面区域拆分:在 Data Sources 中勾选:Package name filter 输入应用包名,例如:com.xxx.memleakdemo Recording duration:推荐 60s~120s Buffer size:64MB(避免trace截断丢失数据)
summerkissyou1987
2 个月前
android
·
性能
Android16-性能-Perfetto的pbtxt 完整配置大全
文件名:android16_perfetto_all_in_one.pbtxt精简原则:日常卡顿只开 sched + binder + power + freezer 即可,全开文件体积过大。
summerkissyou1987
2 个月前
android
·
性能
Android-性能-Android Studio 2025 Profiler-教程
Capture System Activities(System Trace) 系统轨迹抓取,等价于Perfetto,用来分析UI卡顿、主线程阻塞、Binder调用、页面启动耗时、ANR、窗口绘制流程。 适用:车机Launcher页面切换卡顿、桌面Widget加载掉帧、主线程耗时任务排查,功耗监测。
wardenlzr
2 个月前
性能
十年车机性能优化经验总结系列(总览)
一套可复用的车机性能调优闭环方法论 —— 从量化现状、实车验证到代码固化,十年(实际4.5个自然年,算上加班十年)踩坑经验一次讲透
wardenlzr
2 个月前
android
·
性能
@IntDef 替代 enum:Android 官方推荐的轻量常量方案
用 int 常量的零对象开销,换掉 enum 的"贵"——并在编译期保留一层类型安全检查。本文梳理 @IntDef 的核心价值、Java/Kotlin 双版本用法、一个可运行 Demo,以及几个容易踩的坑。
summerkissyou1987
2 个月前
android
·
性能
android - 性能 - Perfetto - cpu 分析教程及例子
打开 ui.perfetto.dev → 左上角 Record new trace 页面三大分区(截图可直接对照查找):
逻极
2 个月前
rust
·
系统编程
·
性能
·
内存安全
Rust 从入门到精通:内存安全与高性能系统编程实战
你有没有遇到过这种情况——明明代码逻辑看起来没问题,但一跑起来就段错误(Segmentation Fault)?或者,你写的并发程序在低负载时跑得飞快,但压力一上来就各种死锁、数据竞争?我们团队在从 Go 迁移到 Rust 的过程中,就反复被这些问题折磨。坦白说,Rust 的学习曲线确实陡峭,但一旦掌握了它的核心思想——所有权(Ownership)、借用(Borrowing)和生命周期(Lifetimes),你会发现它带来的内存安全和零成本抽象,是其他语言难以企及的。
帅次
2 个月前
android
·
flutter
·
面试
·
渲染
·
性能
Android 高级工程师面试:Flutter 渲染与性能 近1年高频追问 20 题
显示刷新率通常为 60Hz(高刷屏 90/120Hz),对应每帧预算约 16.6ms(120Hz 约 8.3ms)。引擎在 vsync 信号驱动下完成一帧:Dart 侧执行 build → layout → paint 录制 DisplayList/LayerTree → 交给 Raster 线程栅格化 → 提交 GPU 合成上屏。任一阶段超时即产生 jank(掉帧)。优化方向:减少 build/layout 耗时、降低 raster 压力、控制过度绘制、避免主 isolate 被同步操作阻塞。
千里马学框架
2 个月前
android
·
人工智能
·
ai
·
framework
·
perfetto
·
性能
·
skill
google官方Perfetto 中使用 AI相关skill
在阅读Perfetto的官方文档时候发现有更新一个关于Perfetto使用ai分析的部分,这里把他进行转载分享一下。
携程DBA
2 个月前
linux
·
mysql
·
性能
数据库软限制相关研究
某服务器在执行全量备份期间,MySQL 错误日志中出现如下报错:OS error 24(EMFILE)表示进程打开的文件描述符数量已达到操作系统限制。在备份过程中,InnoDB 需要同时访问大量 .ibd 数据文件,导致瞬时文件描述符需求大幅增加,从而触发该限制。
Luchang-Li
3 个月前
人工智能
·
gpu
·
监控
·
性能
·
带宽
GPU传输带宽等信息监控nvidia-smi
用于每隔 1 秒监控第 0 张 GPU 的 PCIe 收发带宽,输出的是 NVIDIA GPM(GPU Performance Metrics)中的两个指标: