
公众号
开发内功修炼
飞哥有鹅厂、搜狗 10 年多的开发工作经验。通过本号,我把多年中对于性能的一些深度思考分享给大家。
这个来源的文章
Redis 6 中的多线程是如何实现的!?
在 6.0 以后的版本里,开始支持了多线程。我们今天就来领略一下 Redis 的多线程是如何实现的。
阅读全文 :Redis 6 中的多线程是如何实现的!?深度解析单线程的 Redis 如何做到每秒数万 QPS 的超高处理能力!
服务器端只需要单线程可以达到非常高的处理能力,Redis 就是一个非常好的例子。今天我们就来学习下 Redis 是如何做到如此的高性能的!
阅读全文 :深度解析单线程的 Redis 如何做到每秒数万 QPS 的超高处理能力!stack vs heap:栈区分配内存快还是堆区分配内存快 ?
从栈上分配内存快还是从堆上分配内存快,这是个比较基础的问题,今天就来聊!
阅读全文 :stack vs heap:栈区分配内存快还是堆区分配内存快 ?在 golang 中是如何对 epoll 进行封装的?
Golang开辟了一种新的网络编程模型。这种模型在应用层看来仍然是同步的方式。但是在底层确实通过协程和 epoll 的配合避免了线程切换的性能高损耗。
阅读全文 :在 golang 中是如何对 epoll 进行封装的?性能突出的Redis是咋使用epoll的?
我是个 redis 服务,我马上就要启动了因为我的主人正在控制台输入:./redis-server宏观上看下
阅读全文 :性能突出的Redis是咋使用epoll的?明明还有大量内存,为啥报错“无法分配内存”?
大家好,我是飞哥!读者群里一位同学的线上服务器出现一个诡异的问题,执行任何命令都是报错“fork:无法分配内
阅读全文 :明明还有大量内存,为啥报错“无法分配内存”?CPU明明8个核,网卡为啥拼命折腾一号核?
中断机制我是CPU一号车间的阿Q,我又来了!我们日常的工作就是不断执行代码指令,不过这看似简单的工作背后其实
阅读全文 :CPU明明8个核,网卡为啥拼命折腾一号核?