yihong0618 和朋友们的频道 头像

消息来源频道

yihong0618 和朋友们的频道

@hyi0618

频道8,612 位成员公开可见0 人在线

yihong0618 和朋友们的频道

成员规模8,612 位成员
在线情况0 人在线
消息总数10,129 条消息
浏览量总数3,288,170 次浏览

在这个频道里搜索消息……

t.me/hyi0618

strace 的测试太恐怖了: https://github.com/strace/strace/tree/master/tests
1536 个文件多到被 github 截断,覆盖所有 syscalls
点开一个比较熟悉的 syscall 看看,比如 openat 的测试: https://github.com/strace/strace/blob/master/tests/openat.c , 遍历了所有 mode 和 flag 的组合,还做了兼容比如 O_PATH 要求 >=Linux 2.6.39。
再看一个 netlink,分散成了 14 个文件如 netlink_netfilter.c / netlink_xfrm.c,测试全部 nlmsg_type。
太吓人了,什么企业级工程质量,五体投地。