新冠感染的第六天,除了鼻塞和偶尔的咳嗽外,身体基本上已经恢复了正常。下午忙了会工作,然后理了个发。晚上做了炸酱面,洗完澡后坐下来,回顾一下这不可名状的2022流水账。
0x01. 复盘
1月份的工作中心是在做一些VPP中ip4-frag/ip4-full-reass
等分片和组包相关节点的性能测试,同时也借鉴天羽在IPv4节点上的相关优化,在IPv6相关节点做同样的事情。学习上脑袋一热看起了Coursera的算法课程,结果没坚持到月底就放弃了。另外看了OSTEP里关于线程的前几章内容,算是对于线程的同步机制有了入门的了解。月初的时候公司团建去了趟长沙,玩得很开心。开始盘算老妈来上海复诊的事宜。
2月初就是忙碌的过年日程,在我的老家和老婆的老家的来回奔波。月中的时候接老爸老妈来上海,去华山医院复诊了老妈的病情,得知可以通过DBS手术改善老妈病情,十分开心。月底和阿建夫妇一同去了趟锦江乐园。工作上在定位CSIT在Arm测试服务器上性能下降的问题,发现是DPDK版本升级后其中一个commit引入的问题。
3月份的第一个周末,和老婆去了闵行区体育馆打了乒乓球。结果下一周,疫情就变得严峻了起来,工作模式变成居家办公。自己重新写了今年的规划,列了很多的计划,添在了21年的复盘文章中。工作上开始接触VPPrdma-input
节点。另外在豆瓣上结识了小伙伴,加了小组,开始一起学习MIT 6.S081。月底的上海疫情变得严重起来,小区已经开始封闭管理,各种封城的谣言甚嚣尘上,最后竟成了现实。
4月份就是开始被封控在家的一个月。在家办公的效率非常之低,尤其又是每天有各种的负面消息进行狂轰滥炸。作息也开始混乱,往往是白天没精神,晚上还睡不着。工作上rdma-input
的推进也只是浅尝辄止,并没有深入到代码层面。唯一的亮点可能是把6.S081的syscall lab给单独完成了,然后就被pgtable lab按在地上不停摩擦。
5月份继续被封在家。这个月主要是给内部的自动化测试脚本auto-benchmarking repo里添加VPP相应的测试用例。组里老大提到他看rdma-input
节点时遇到的问题,丢给我让我去摸索。
6月1号迎来了上海的解封,当时外环甚至响起了此起彼伏的鞭炮。工作上帮忙做了内部dataplane-stack项目的测试,然后开始看RDMA的相关文档,包括调试rdma-input
节点里的l3 checksum
的问题。月底和老婆夜骑去了中华艺术宫,做了轮渡。月末张炜夫妇来我家做客,谈了很多疫情的见闻,以及未来的想法。
7月拔了智齿,在家疼了几天。月中老婆学妹来我家做客,得知其怀孕的消息。工作上带着实习生在做VPP的多核性能测试,实习生学习的速度还是蛮快的。中下旬的时候租了车开车把老婆送回了老家,然后自己骑行去了趟松江。月末和阿建夫妇一起骑车去了趟塘下公路和海湾森林公园。
8月初是一个人在家的生活。学习上重拾了CSAPP,把data lab和attack lab复习了一遍,也写了相应的实验报告。工作上再看NDR/PDR的性能差距的问题,也没有什么眉目。另外测试的过程中发现VPP CLI的一个小bug,提了一个patch解决了这个问题。
9月是个多事之秋。月初得知大姑去世的消息,急急忙忙地回去参加葬礼。然后又知晓二舅患了神经内分泌癌,坏消息是一个接一个。中秋去了趟南京,见了老丈人丈母娘,也去佳哥家里吃了顿饭。工作上除了项目上的杂事,还帮忙弄了公司2022 HEC的logo。
国庆期间把MIT 6.087最后的尾巴处理掉了,这门课程算是了结了。假期中途和老婆骑车去了趟奉贤的上海之鱼,回来路过交大和老婆的读博的小师妹吃了饭。这个月开始联系华山医院的医生,想要确定老妈DBS手术的具体时间。工作上发现rdma-input
节点在Arm结构扩展性的问题。另外月底团建去了趟浦江郊野公园,和同事们玩了德州扑克,非常开心。
11月份的主要心思就花在了老妈来华山医院的手术上。月初把他们接到了上海,安排住院妥当后就等待手术的安排。没想到手术延期了一周,也打乱了原始计划。好在手术还算顺利,没有出现意外。中途和老婆爆发了一次大矛盾,吵了结婚以来最大的一次架,当然最后还是双方心平气和地沟通,解决了问题。工作上之前关于rdma-input
校验值的patch社区爆出有bug,利建检查了一下和我说明,发现确实引入了bug。和社区沟通改了几版,最后问题解决了。
12月份把6.S081的前两个lab完成并写了实验报告。月中的时候老妈再次来上海,做DBS的开机。效果没有预期的那么理想,但我觉得也还可以了,至少老妈恢复了一部分生活自理的能力,而且药物使用带来的异动减轻了不少。但是感觉老妈自己和老爸还是有点失望的,不过没办法了,做了尝试,只能接受接下来慢慢康复了。这个月月中疫情的政策逐渐放松,到后来新冠就完全放开了。到月底的时候,还是不幸感染了,发烧了三天,大概一周的时间才恢复到正常的状态。
0x02. 总结
2021年展望2022年时,是希望2022年是沉淀之年。但2022年的实际感受却是碎片化的,尤其是疫情硬生生地把人关在家里接近4个月,没办法去像往常一样安排自己的生活。2022年是无奈的一年,老妈的DBS手术算是完成了,但如果能够做得更早一些,可能效果也会更好一些。2022也是重新审视自我的一年,工作上依旧感觉的到自己与他人的差距,生活中也难免面临着各种各样的不确定性,我没有了刚刚毕业时那种对未来的笃定,倒是慢慢地接受生活的真实,无论这真实中酝酿的究竟是快乐还是苦涩。
但日子还是要过下去。疫情的阴霾已经渐渐散去,调整好自己的心态,还是要抱着希望开心地做事情。毕竟,想起Andy留给Red的那封信,算是给我的2022最大的鼓励。
Hope is a good thing, maybe the best of things, and no good thing ever dies.
0x03. 展望
2022年的计划完成多少无需多言,心中自有评判。2023年倒是需要自己把更多的精力放到工作上,努力做出一些成绩吧。