月度归档: 2025 年 11 月

5 篇文章

《回到明朝当王爷》读书笔记
书评 我挺喜欢这“本”小说。实际上它不是一本,它是十本,堆起来有薯片桶那么高。摸着纸质,感觉是盗版书,但也花了我100多圆子。 这本书有两点,我比较喜欢。 其一是,主角杨凌,总共有12个老婆,比韦小宝还多。小说嘛,肯定会有成人剧情的描写,但是书中的相关内容似乎被删减了。可恶,为什么没有年龄分级制度。我一把年纪的人了,竟然看不到。 其二是,故事的转折…
性能敏感程序的编程注意事项
前言 网络场景的代码,对性能,比较敏感。 在编写性能敏感的代码,还是要有所留意。 下面的内容参考自:1. Performance Optimization Guidelines — Data Plane Development Kit 25.11 Writing Efficient Code 内存 尽量不要在数据面,进行字符串的拷贝拼接。 字符串的…
vpp 中 barrier 介绍 — 随笔
前言 vpp 的线程类型,可以分为控制面线程(vpp_main),和数据面线程(vpp_wk) root@localhost ~/w/3/vpp-upstream (master)# pidof vpp 2284230 root@localhost ~/w/3/vpp-upstream (master)# pidstat -t -p 2284230…
《影响力》读书笔记
本书简介 影响力 (豆瓣) 政治家运用影响力来赢得选举,商人运用影响力来兜售商品,推销员运用影响力诱惑你乖乖地把金钱捧上。即使你的朋友和家人,不知不觉之间,也会把影响力用到你的身上。但到底是为什么,当一个要求用不同的方式提出来时,你的反应就会从负面抵抗变成积极合作呢? 在这本书中,心理学家罗伯特·B·西奥迪尼博士为我们解释了为什么有些人极具说服力,…
MPSC lock-free ring buffer的使用与分析
前言 多生产者多消费者(multiple-producer,multiple-consumer) 的无锁(lock-free)环形缓冲区(ring-buffer),有其特定的使用场景。 在一些高性能场景下,锁是绝对不能使用的。不仅锁不能使用,为了避免 cache miss,每个工作线程会选择使用 per-thread data方式,进行数据读取与写…