baidu

12 2020 档案

摘要:受限于当时的基础设施, 只能做到这样的程度: C# Protobuf如何做到0分配内存的序列化 但是Protobuf 3.13开始提供对Span的支持, 就意味着可以真正做到0分配内存, 对GC非常友好: Add ParseFrom(ReadOnlySequence<byte>) method to 阅读全文
posted @ 2020-12-22 11:13 egmkang 阅读(932) 评论(0) 推荐(0) 编辑
摘要:586之前的CPU, 会通过LOCK锁总线的形式来实现原子操作. 686开始则提供了存储一致性(Cache coherence), 这是多处理的基础, 也是原子操作的基础. 1. 存储的粒度 存储的组织形式(粒度)是以CacheLine为单位的, 通常为64字节甚至更高(早期也有32字节的). 然后 阅读全文
posted @ 2020-12-04 10:10 egmkang 阅读(2692) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示