新站点:https://da1234cao.atlassian.net/wiki/spaces/share/
前言 这部小说,我2024年看了一半。当时,感觉太长了,不大想看了。 几年,捡起来,无聊的时候打发时间。 书评 神秘复苏这本小说讲了什么故事,为啥评价那么高? - 知乎 总体上来说,这部小说还不错。 虽然全文是鬼故事,但是情节并不恐怖。真有恐怖剧情,我还不一定敢看,影响睡眠。另外,找寻鬼的杀人规律,会引入一些探索情节。有点像柯南。 这部小说,比鬼灭…
前言 网路场景中,为了极致的压榨性能,会选用 DPDK 这类 kernal bypass 机制:DPDK and Kernel Bypass: When Microseconds Matter More Than Your Sanity - The Internet Papers 性能提升是实实在在的。我们谈论的是在现代硬件上每秒处理 1000 万…
前言 我一个人在北京打工。我父母在老家生活,渐渐也上了年纪。 我对待普通人的耐心,可能要比父母好些。可能越是亲近的人,越是耐心不足,这不应该。 尽量保持耐心的沟通,尤其是对父母。 但是,我还处于人类的范畴,并不能下发一条指令,就能立即生效。只能说,有这个意识,然后慢慢改变吧,这个过程可能挺长。 书评 我们为何疏远,又怎样亲近 (豆瓣) 简介: 本书…
前言 在高性能的网络转发中,比如 vpp/dpdk,通常对数据包采用批处理。批处理有很多好处:上下文的切换成本,会分摊给每一个数据包;CPU能一次性,将多个数据包所需的数据,加载到高速缓存中处理,减少了等待数据从主内存读取的次数,从而极大提升效率。 本文介绍,预取函数 __builtin_prefetch 。介绍它的使用和作用机理。 然后,做一个预…
书评 我挺喜欢这“本”小说。实际上它不是一本,它是十本,堆起来有薯片桶那么高。摸着纸质,感觉是盗版书,但也花了我100多圆子。 这本书有两点,我比较喜欢。 其一是,主角杨凌,总共有12个老婆,比韦小宝还多。小说嘛,肯定会有成人剧情的描写,但是书中的相关内容似乎被删减了。可恶,为什么没有年龄分级制度。我一把年纪的人了,竟然看不到。 其二是,故事的转折…
前言 网络场景的代码,对性能,比较敏感。 在编写性能敏感的代码,还是要有所留意。 下面的内容参考自:1. Performance Optimization Guidelines — Data Plane Development Kit 25.11 Writing Efficient Code 内存 尽量不要在数据面,进行字符串的拷贝拼接。 字符串的…
前言 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·西奥迪尼博士为我们解释了为什么有些人极具说服力,…
前言 多生产者多消费者(multiple-producer,multiple-consumer) 的无锁(lock-free)环形缓冲区(ring-buffer),有其特定的使用场景。 在一些高性能场景下,锁是绝对不能使用的。不仅锁不能使用,为了避免 cache miss,每个工作线程会选择使用 per-thread data方式,进行数据读取与写…