.NET 高性能缓冲队列实现 BufferQueue的操作过程-牛翰网

.NET 高性能缓冲队列实现 BufferQueue的操作过程

目录 前言 适用场景 功能说明 使用示例 BufferQueue 内部设计概述 Topic 的隔离 Partition 的设计 对并发的支持 Partition 的动态扩容 Segment 的回收机制 Benchmark 写入性能测试 消费性能测试...
.NET 6线程池ThreadPool实现概述-牛翰网

.NET 6线程池ThreadPool实现概述

目录 前言 任务的调度 基本调度单元 IThreadPoolWorkItem 实现类的实例。 Task 全局队列 本地队列 偷窃机制 Worker Thread 的生命周期管理 线程注入实验 .NET 5 实验一 默认线程池配置 .NET 5 ...