Linux下几种常见IO模型
本文主要简单分析了 Linux 下的几种常见的 I/O 模型。包括 阻塞式I/O(BIO)、非阻塞式I/O(NIO)、I/O多路复用(select、epoll)等。
本文主要简单分析了 Linux 下的几种常见的 I/O 模型。包括 阻塞式I/O(BIO)、非阻塞式I/O(NIO)、I/O多路复用(select、epoll)等。
本文主要记录了 MySQL的JOIN语句的NLJ、BLJ和MySQL8.0新增的Hash Join算法,及相关优化如MRR、BKA等,最后回答了到底能不能使用JOIN,驱动表又该如何选择等问题。
本来主要为 Go 语言中的测试工具 go test 使用指南,最后顺便测试了一下几种字符串拼接方式的性能差距。
本文主要记录了 Go 语言中的性能分析利器 pprof 的基本使用,包括 Profiling 采集、可视化分析和火焰图的生成与查看等。
本文主要记录了 如何给 Git 仓库瘦身和 Git 仓库膨胀的原理。