Loading...

2024年第七周周报

春节的一周

生活

  1. 本周的状态
    1. 焦虑继续(可能是闷在屋里的时间太久了?
    2. 今年过年没自己做饭(实在是想偷懒了
  2. 本周的小狗
    1. 经过一两天的挣扎,终于会上天桥了(
    2. 早上睡晚了忘了放狗,自己开门跑我屋子里来了(
  3. 本周的娱乐时间
    1. 本周的 CS2:
      1. 终于重新上 C 了
      2. 有一把差点五杀好难过呜呜呜
    2. 钻石王牌二刷
      1. 去看了历年夏甲真实的一些故事,金足农太励志了
      2. 教练,我也想打棒球.jpg
    3. 白箱,白箱剧场版,New Game全话,春节是重新看番的好时候
    4. 医龙第N刷,手术场面很下饭.jpg
  4. 妹子回来啦!
  5. 本周继续背单词.jpg

技术

  1. 这周的 eBPF:
    1. 这周在搞 bpftime bpf 的 selftest,有点难搞
    2. 这周看了一个 elixir ebpf warpper,https://github.com/lac-dcc/honey-potion,挺好玩的,我在想,我要不要考虑基于 tracepoint 写个 Python eBPF ORM XD
  2. 对于内核中 csum 的计算,这几个版本有了不少的优化,这里推荐一个介绍 https://github.com/fenrus75/csum_partial
  3. 这周 NES 模拟器有了些进度
    1. cartridge 的部分终于写完了,实现了5中常见的 Mapper,写 Mapper 真的是体力活
    2. 关于 PPU 渲染的文章,推荐看看 https://austinmorlan.com/posts/nes_rendering_overview/ 写的非常棒
    3. 这周把 PPU VRAM 的部分写完了
  4. 这周发现了一个查 Homelab 的一个网络问题
    1. 我现在内网有一个 K8S 集群,集群的 LoadBalancer 是通过 MetalLB BGP 模式接入的,因为我目前用的路由不支持 BGP 宣告,所以目前 Peer 角色是由我软路由承担
    2. 单独测试 192.168.0.239->192.168.5.1,192.168.5.1 -> 192.168.12.11, 1192.168.0.239->192.168.12.11 都没有什么问题
    3. 我最开始怀疑是网卡的问题,我先把 I226-V 最常见的 c_state 问题给处理了,Grub 里加上 intel_idle.max_cstate=0 processor.max_cstate=1 idle=poll,无解
    4. 然后我怀疑是 I226-V 在 6.1 下驱动的问题(因为据我所知,IGC 驱动在 6.3/4/5 都有不少的稳定性提升),然后我重新编译了两个版本内核+驱动的 OpenWRT 进行测试,还是无解
    5. 然后我脑子内突然被电了一下,我好像有交换机监控?然后我去查了一下对应的几个 Port 在这个时间段内的监控,发现大量包被 QoS Drop 了
    6. 换交换机势在必行.jpg
  5. 这周发现很有意思的一个论文 @hXDP: Efficient Software Packet Processing on FPGA NICs,有时间感觉可以读一下来着
  6. 这周继续刷题

差不多就这样

总结

马上又要上班了,嘤嘤嘤


Comment