一个关于矿泉水的笑话
一个程序员去超市买矿泉水拿起一瓶仔细端详。店员问您需要帮忙吗程序员指着瓶身说这上面写净含量 550ml可我掂量了一下sizeof(这瓶水)明显大于 550。你们这是内存泄漏啊店员一脸懵先生多出来的是瓶子的壁厚……程序员恍然大悟哦懂了那就是结构体填充struct padding导致的额外开销合理合理。说完他拧开瓶盖喝了一口又拧紧把瓶子放回了货架。店员急了您都打开过了怎么不买了程序员淡定地说我只是做了边界测试确认接口能正常open()和close()但还没正式read()呢这瓶水的状态还是PENDING。店员默默在价签旁贴了个标签本商品不支持零拷贝zero-copy。