05 2018 档案
摘要:为了便于后面理解,这里统一称应用数据为 payload,协议头部为 header,套接字为socket。由于平常使用的socket是建立在传输层之上,并且不可以自定义传输层协议头部的socket,约定称之为应用层socket,传输层socket,网络层socket
阅读全文
摘要:1. 背景
2. slice
2.1 内部结构
2.2 覆盖前值
3. string
3.1 重新分配
3.2 二者转换
4. 逃逸分析
4.1 提高性能
4.2 逃到堆上
4.3 逃逸分配
4.4 大小分配
5. 版本差异
6. 结论
6.1 参考 这个回复比原贴有意思,也很有迷惑性。作者测试了下,确实如此,于是和小伙伴们讨论深究下。开始以为应该挺简单的,理解后,发现涉及挺多知识点,值得跟大家分享下过程。
阅读全文