跳至内容

重归混沌的BLOG

代码优化

代码优化

谈谈观测

2025年5月21日2025年5月21日 作者 重归混沌

随着这几年我对 eBPF、Prometheus 等工具的深入了解,我才逐渐意识到“可观测性”这个词背后蕴含的意 … 阅读更多

分类 代码优化、 程序设计 发表评论

一次艰难的线上游戏服务器内存排查经历

2025年1月10日 作者 重归混沌

TL;DR: 透明大页导致的。 我们的游戏服务器程序是采用Go程序编写的,后面在经过各种努力之后,终于将启动内 … 阅读更多

分类 代码优化 标签 memory 发表评论

终于给Silly的定时器增加了取消功能

2023年8月19日 作者 重归混沌

silly是一个基于Lua的高并发网络框架,它的定时器是采用类似Linux内核时间轮的方式实现的。 数据结构大 … 阅读更多

分类 代码优化、 程序设计 发表评论

给Lua实现了一个数学库

2022年7月22日 作者 重归混沌

我的玩具引擎计划以Lua语言为第一业务语言。 在引擎可以加载出一个场景之后,我就需要一个相机控制器,来接收用户 … 阅读更多

分类 代码优化、 帝江引擎、 程序设计 2 条评论

寻路和Flocking算法的结合

2022年3月25日2022年3月25日 作者 重归混沌

最近本来在研究行为树, 然后无意间发现了一本名叫《Artificial Intelligence for Ga … 阅读更多

分类 代码优化、 程序设计 标签 algorithm 发表评论

行为树的一种高效实现

2022年3月4日2022年3月4日 作者 重归混沌

在我的玩具项目中,需要有一定智能的NPC来辅助人类攻击防御塔。 通常实现智能会采用状态机,行为树,GOAP等技 … 阅读更多

分类 代码优化、 程序设计 标签 algorithm、 design 发表评论

谈谈数据库的选型

2021年12月20日2021年12月20日 作者 重归混沌

在开发游戏服务器程序的过程中,好像大家都默认使用Mysql, 如果有性能问题,大不了再加个Memcached, … 阅读更多

分类 代码优化、 程序设计 发表评论

实现一个数据库存储队列

2020年11月18日2020年11月5日 作者 重归混沌

大约在在两年前, 我就意识到定点存库的必要性,并在今年应用到实际项目中了。 从历史经验来看,将数据库存储行为收 … 阅读更多

分类 代码优化 标签 design、 optimise 发表评论

双向链表的三种实现

2020年5月30日2020年5月30日 作者 重归混沌

这篇文章,其实很像是“茴字的四种写法”。这让人不由的想起来孔乙己。在我印象中,大多数人对孔乙己是持嘲讽态度的。 … 阅读更多

分类 代码优化 发表评论

一次关于Cache的性能分析

2019年6月16日2019年6月16日 作者 重归混沌

Lua5.4-alpha-rc2 已经发布了好一段时间了, 一直没时间去跑跑看性能如何。最近刚好有空,就跑来看 … 阅读更多

分类 代码优化 标签 cache、 luaVM、 optimise 发表评论
较早文章
页面1 页面2 下一页 →

我的公众号

近期文章

  • 在Go语言中如何使XML加载内存无限趋近于0
  • 对跨服玩法中的分布式一致性问题进行简单抽象
  • Go语言逃逸分析之slice和map
  • 谈谈观测
  • 写了个AI Agent服务端

分类

  • Bug小记
  • LuaVM
  • 代码优化
  • 嵌入式
  • 帝江引擎
  • 开发工具
  • 操作系统
  • 数据库
  • 杂谈
  • 渲染
  • 程序设计
  • 编程语言
  • 网络

标签

algorithm bpf bug c++ cache closure coroutine debug design distributed DLL FPGA fvwm GapLock gc git Go hotfix hotpatch kernel linux lockfree lua luaVM machine-state MCU memory module mvc native optimise OS persistent render rendering server so socket sprintf SSE tcp thread Unity USB vector

归档

  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 7 月
  • 2024 年 4 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 10 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 4 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 3 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 10 月
  • 2021 年 8 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 1 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 9 月
  • 2016 年 8 月
  • 2016 年 7 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 11 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2015 年 2 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月
  • 2014 年 6 月
  • 2014 年 5 月
  • 2014 年 3 月
  • 2014 年 2 月
  • 2014 年 1 月
  • 2013 年 12 月
  • 2013 年 5 月
  • 2012 年 9 月
  • 2012 年 7 月
  • 2012 年 5 月
  • 2012 年 4 月
  • 2012 年 3 月
  • 2012 年 2 月
  • 2011 年 11 月
  • 2011 年 10 月
  • 2011 年 5 月
  • 2011 年 4 月
  • 2011 年 3 月
  • 2010 年 10 月
  • 2010 年 9 月

最新评论

  • 正在加载...
© 2025 重归混沌的BLOG • Built with GeneratePress