优化

fpcc1 天前
c++·优化
跟我学C++中级篇——循环展开的分析什么是循环展开?为什么要循环展开?可能对不少的程序员来说,循环展开,loop unrolling。它是一种编译器优化的技术,它的本质是通过减少条件分支和运行时的pipeline停顿来提升性能,并有可能提高缓存的命中率。 C++中的循环展开,相对于其它语言来说可能操作更具有灵活性。这种优化一般应用于循环的迭代次数相对较少,而且每次迭代计算量较大的情况。网上有些资料把其称为短循环。
LostSpeed2 天前
优化·gcc
gcc的-O优化等级和编译后程序占用空间的关系在调试固件,想看看可以选哪个优化等级,既不会增加代码体积,也不会妨碍单步调试。 不关心具体的优化标志,只关心大的-O优化等级开关。
梁萌4 天前
数据库·mysql·优化·分区表·分区·partitions
MySQL分区表使用保姆级教程分区表就是把一张表的数据,按照设置好的条件,单独存储在磁盘的不同位置,也就是不同分区的数据是独立的,互不影响的。
NueXini6 天前
3d·unity·性能优化·游戏引擎·优化·rpg·mmo
Unity 3D MMO RPG手游征服2GB设备之历程Native Heap用来存放 C++层(引擎层) 的各种对象和资源数据。环境配置环境配置IL2CPP在使用到某个类型时,会初始化这个类型完整的元数据,包括它的所有函数、接口、事件、属性、虚函数表等,并且一旦加载后就不会再释放。所以一个MMO游戏中,充分运行后,代码元数据占用的内存会非常高。
CodeAmaz7 天前
数据库·mysql·优化
MySQL 调优的(实战思路)这不是“某几个参数调一调”的问题,而是一整套从 架构 → SQL → 索引 → 配置 → 系统 的排查流程。 你可以把这篇当成自己的 MySQL 调优 Checklist。
小小工匠8 天前
llm·优化·rag
LLM - 主流RAG优化思路解析大模型 RAG 的优化可以分层、循序渐进地做:从数据与检索质量入手,再到生成策略和整体架构设计,最后用完善的评估与反馈体系持续迭代。
梁萌8 天前
数据库·mysql·优化·索引·冗余索引·索引分析
Percona Toolkit工具优化MySQL索引Percona Toolkit工具可以帮助查看MySQL中冗余的索引。Percona Toolkit工具不支持Windows系统,只能装在linux系统中。
装不满的克莱因瓶1 个月前
java·数据库·mysql·架构·优化·索引·explain
【Java架构师体系课 | MySQL篇】③ Explain执行计划详解目录一、Explain工具介绍二、Explain分析示例三、Explain 两个变种四、Explain中的列
七夜zippoe2 个月前
缓存·优化·压缩·底层原理
压缩与缓存调优实战指南:从0到1根治性能瓶颈(二)很多团队优化后会陷入“后遗症循环”:压缩率忽高忽低、缓存数据偶尔不一致、峰值时压缩模块崩溃——根源是只懂“配置参数”不懂“底层逻辑”。本章从“压缩算法的效率逻辑”和“缓存协议的交互规则”两大维度,拆解核心原理:让你明白“为什么Brotli比gzip压缩率高20%”“为什么缓存更新要‘先更数据库再删缓存’”,从“知其然”到“知其所以然”。
七仔的博客2 个月前
vue·博客·优化·gzip·live2d
博客的加载速度和大小的优化、优化再优化最近对博客的加载速度和各种文件体积进行了优化,特此记录一下可以点击七仔的博客测试我的博客速度对于非文章类的大图片先进行一遍压缩,使用各种压缩网站就可以
Ytadpole2 个月前
数据库·mysql·优化·索引·查询·检索·表设计
MySQL 数据库优化设计:优化原理和数据库表设计技巧在构建高性能应用程序时,一个优化的数据库设计是地基。MySQL 优化不仅是关于编写更快的 SQL,更关键的是从 数据结构、索引策略 和 存储引擎 三个维度进行设计。
患得患失9492 个月前
优化·threejs
【ThreeJs】【性能优化】从渲染底层到业务逻辑的系统性提速方案优化 Three.js 的最终目的只有三件事:Draw Call 越多,渲染越慢。每一个独立的 Mesh 都是一条 Draw Call。
Chan162 个月前
java·spring boot·后端·性能优化·java-ee·intellij-idea·优化
批处理优化:从稳定性、性能、数据一致性、健壮性、可观测性五大维度,优化批量操作摘要:本文围绕 "批量操作" 展开,从稳定性(分批处理、重试机制、中断恢复)、性能(批量插入、SQL 优化、并发编程、异步任务)、数据一致性(事务管理、分布式锁 / 乐观锁)、健壮性(提前参数校验、细粒度异常处理)、可观测性(日志记录、监控、返回结果优化)五大维度,系统提供批处理操作的优化方案。
大千AI助手2 个月前
人工智能·算法·优化·进化算法·二元锦标赛·选择机制·适应生存
二元锦标赛:进化算法中的选择机制及其应用本文由「大千AI助手」原创发布,专注用真话讲AI,回归技术本质。拒绝神话或妖魔化。搜索「大千AI助手」关注我,一起撕掉过度包装,学习真实的AI技术!
没有bug.的程序员3 个月前
java·数据库·mysql·优化·mysql配置调优
MySQL 配置调优参数:从基础到生产级优化指南MySQL 性能优化层次:关键监控指标:Buffer Pool 大小设置:Buffer Pool 监控与调优:
流火无心4 个月前
mysql·优化·索引
mysql索引优化实战首先我们仍以员工表为例,引入概念:索引下推联合索引第一个字段用范围不会走索引 EXPLAIN SELECT * FROM employees WHERE name > 'LiLei' AND age = 22 AND position ='manager'; 结论:联合索引第一个字段就用范围查找不会走索引,mysql内部可能觉得第一个字段就用范围,结果集应该很大,回表效率不高,还不如就全表扫描
七夜zippoe4 个月前
python·内存·优化
Python性能优化实战(三):给内存“减负“的实用指南如果把程序比作运行的汽车,内存就是油箱——合理管理内存,程序才能跑得更远更稳。在Python开发中,内存占用过高不仅会导致程序卡顿,甚至可能引发"内存溢出"的致命错误。本文将揭秘内存管理的三大优化技巧,让你的代码从"内存饕餮"变成"内存达人"。
danzongd4 个月前
c++·内存·优化·汇编语言·计算机系统·寄存器
浅谈C++ const分别考虑以下代码:请问两次代码分别会输出什么?运行后不难发现,前者会输出42,后者则输出1。事实上,两者逻辑几乎一致:
hqxstudying6 个月前
mysql·优化·索引
MySQL 数据库索引详解类比理解:索引就像书的目录。比如你想查《哈利波特》中 “伏地魔” 出现的页数,不用逐页翻书,直接看目录找关键词就行。数据库里的索引就是帮你快速找到数据的 “目录”。
留待舞人归6 个月前
游戏·unity·游戏引擎·unity3d·优化
【Unity3D优化】优化多语言字体包大小在多语言出海的手游项目中,字体资源管理是一个容易被忽视、但对性能和包体影响极大的问题。尤其是当项目需要支持中、日、韩等字符集庞大的语言时,完整字体往往动辄数十MB,不仅增加了包体体积,还在运行时造成内存浪费。