性能优化

UWA13 小时前
性能优化·游戏开发·gpm
告别「好像还行」:制作人别再靠感觉做线上质量决策|GPM 小Q MCP 实战做游戏制作人,总会遇到一些很挠头的时刻:灰度版本大盘FPS看着合格,放开放量之后才爆出大面积闪退;周会讨论线上体验,程序、测试、运营各甩一张截图,争论半小时,连“问题到底影响多少人”都没有统一结论;等到客服大量收到投诉,核心付费玩家早就因为卡顿默默流失,只是被大盘平均值掩盖住了。
贾伟康13 小时前
性能优化·实战·harmonyos·arkts·arkui
【共创稿事节】WaterFlow瀑布流的列宽策略WaterFlow 瀑布流是菜谱应用最合适的列表形态:菜谱图片高度不一,瀑布流按列排布自动错落,视觉密度远高于等高网格。但它也是调试成本最高的容器——列宽怎么定、跨列怎么做、滚动位置怎么保持、卡片高度不一带来的复用问题,每个都有讲究。这篇记录健康菜谱助手瀑布流从粗糙到成熟的完整过程。
蒸鱼Yuzheng1 天前
性能优化·gpu·renderdoc·overdraw·移动端渲染
移动端 Overdraw 治理:从单帧热图到屏幕空间预算Overdraw 不是“颜色越红越差”的截图结论。透明层、粒子、UI、植被和后处理会在不同屏幕区域重复写入像素,真实成本还取决于覆盖面积、Shader 复杂度、分辨率和带宽。本文建立可回归的屏幕空间预算。
魏慕安1 天前
性能优化
渲染提速 6 倍:搭建引擎的门控优化实录仓储后台的一屏里,常常挤着表单、表格、看板,以及上百个条件显示区块。输入值变了,依赖它的表达式就要重算。但输入变化,不代表界面结果也变了:JSON 配置里的 ${a > 0} 控制区块显隐,a 从 1 变到 100,结果一直是 true。如果每次都通知 React,这个区块就得反复渲染同一个结果。
ZhengEnCi1 天前
人工智能·性能优化·llm
vLLM是什么:PagedAttention 让大模型推理快 2-4 倍,还能撑起更长思维链vLLM 不会让模型更聪明。 它不开源新模型、不改权重、不做微调,单次问答的答案质量和原模型一模一样你把它理解成「模型的操作系统」更准确:一个开源的 LLM 推理服务引擎(inference serving engine),由 UC Berkeley Sky Computing Lab 发起,用 PagedAttention(分页注意力)把 KV Cache 按 block 管理,把旧系统 60%–80% 的显存浪费压到 4% 以下,同延迟下吞吐提升 2–4 倍。
Random Glow1 天前
数据库·mysql·性能优化·innodb·索引
二级索引与回表:一次回表到底多贵有个接口慢了很久,列表页 4 秒。SQL 长这样:city 上有索引。EXPLAIN 显示走了 idx_city,type=ref,看起来没毛病。
科威网络1 天前
性能优化·微信小程序·小程序
小程序开发性能优化:分包、预加载与启动时间小程序体验的瓶颈,往往集中在启动与页面切换:首包过大导致冷启动慢,页面数据串行请求导致白屏,图片未压缩导致滚动卡顿。三个点优先解决:分包加载、预加载、启动时间。
贾伟康1 天前
性能优化·harmonyos·arkts·lazyforeach·列表加载
【共创稿事节】食材百科页的懒加载改造:LazyForEach、IDataSource 与缓存窗口的三次迭代健康菜谱助手的食材百科页,最早一版是拿 ForEach 硬渲染的:一千二百多种食材,一进页面全部实例化。开发时用二十条数据测试毫无察觉,真机装上正式数据后,进页面的瞬间掉帧、内存直接涨了四十兆。这篇记录这一页的三次迭代:从 ForEach 到 LazyForEach 的第一次改造、数据源接口设计踩的坑、以及最后自己实现的缓存窗口——三次改动都不大,但每一次都让我对"列表到底该怎么渲染"的理解深一层。
Random Glow2 天前
数据库·mysql·性能优化·innodb·索引
聚簇索引:为什么主键顺序决定插入性能去年帮一个团队看慢查询,打开数据库我就愣住了:一张 1200 万行的订单表,ibd 文件 22 GB。
打工仔折腾 AI2 天前
arm开发·人工智能·后端·python·性能优化
后端部署避坑:吃透IPv4地址、网络接口与CIDR前缀的实际应用最近在给业务线扩容一套离线训练任务调度平台时,遇到过一个典型的连通性问题:某台节点上的Pod频繁超时,抓包显示ARP请求发不出去,但同一交换机下的其他节点一切正常。最后发现是这台机器在初始化脚本里手动绑定了两个IP,且这两个IP落在不同的广播域里,而内核路由表没有正确区分出网口优先级,导致流量被静默丢弃。
余槐i2 天前
java·spring boot·性能优化·虚拟线程·jdk 21
虚拟线程上线后吞吐反而掉了:Spring Boot 3 里 synchronized 锁住载体线程的定位与修复本文摘要:开启虚拟线程后吞吐不升反降,5000 并发反而输给固定线程池基线。根因是 synchronized 钉住载体线程,改用 ReentrantLock 即可解开。
警醒与鞭策2 天前
android·unity·ai·性能优化
Codex桌面版与Claude桌面版使用设置////////////////////////////////////////////////////
木头科技2 天前
java·人工智能·安全·spring·性能优化
【AI 工程化第十八篇】Spring AI 语音 Agent 实战:实时转写、WebSocket、流式 TTS 与打断机制语音 Agent 不是简单的“上传 MP3 → 返回一段文字”。真正自然的体验需要解决:实时音频分片、端点检测、转写、LLM 流式生成、语音合成、用户打断、连接治理和隐私合规。
hhb_6182 天前
性能优化·fastapi
FastAPI接口开发与性能优化实战后端服务接口是前端与数据层之间的桥梁,其开发质量直接影响系统的可扩展性与用户体验。本文围绕接口开发的通用流程,重点讲解核心设计要点与常见性能优化手段,并通过代码演示帮助读者快速上手。
千里马学框架3 天前
android·智能手机·性能优化·程序员·framework·性能·安卓失业
Service服务绑定对进程adj影响及常见绑定错误Android 上的应用进程并非独立存在。应用通常依赖于其他应用或系统本身提供的服务。当一个进程通过服务绑定连接到另一个进程时,会创建一个对 Android 框架管理内存的方式产生深远影响的依赖项。
BK贝壳3 天前
数据结构·python·性能优化·numpy
亿级用户签到位图选型复盘:用 bool-hybrid-array 扛冷启动打卡,也把它和 Roaring/Redis 的边界测清楚了基于 bool-hybrid-array 9.13.11 真机实测,环境 requires-python >= 3.8,pip install -U bool-hybrid-array。仓库:PyPI · GitHub · Gitee,License 为 Apache-2.0 OR MulanPSL-2.0。本文所有内存/耗时数字均在本机实跑得到,口径写在前面,不做“一库通吃”的夸大。
Flynt3 天前
redis·后端·性能优化
我把微信运动的排行榜和定点推送复刻了一遍:100万次步数更新只要4秒,坑在别处昨天刷掘金,热榜上那篇《微信运动每天晚上 10 点推送排行榜,技术上到底有多难?》挺火。作者观察到一个细节:推送时间不是整点齐刷刷到的,而是"10点整后的1分钟上下浮动"。文章是分析向的,讲了一堆难点,看得我手痒。
wuyk5553 天前
stm32·单片机·嵌入式硬件·性能优化·重构
防逆向基础:在量产固件中关闭调试接口并设置读保护(RDP)的正确姿势摘要: 安全启动解决了"固件被篡改"的问题,但没有解决"固件被读出和逆向"。攻击者拿到设备后,只需要一个 J-Link,就能读出完整固件、反汇编、找到算法和密钥。本文系统拆解量产固件的反逆向体系——从 RDP 级别选择、调试接口关闭、Flash 完整性自检,到代码混淆、字符串加密、反调试陷阱。特别指出一个常见误区:很多人以为设置了 RDP Level 2 就安全了,但实际上仍有 5 种绕过方式。包含可移植代码和渗透测试验证方法,建议收藏。
打工仔折腾 AI3 天前
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析最近在一个边缘计算节点上接入了基于 MuJoCo 环境的视觉控制模型(文中统称为 Q1 V3.0)。硬件是 Ubuntu ARM64 服务器,没有外接独立显卡,纯靠 CPU 和系统内存跑多模态大模型的单步推理和执行器指令解析。这套链路在实际跑起来后,发现官方文档和开源仓库里很少提 ARM 架构下的细节,尤其是内存分配、量化格式兼容性和生成控制的稳定性。下面把整个流程和踩到的技术边界整理出来,重点说清楚“怎么做”和“为什么这么做”。
用AI来创业吧3 天前
性能优化·需求分析
企业官网GEO改造:从页面结构到监测回填的五层清单GEO 不是给页面加一个热词,也不是在文章里固定写一句品牌名。对技术团队来说,更有价值的做法是把“AI 是否能识别、抽取并复用页面信息”拆成可测试的五层。