流缓冲区是一种进程间通信 (IPC) 基元, 优化用于只有一个读取器和一个写入器的情况, 例如需要从中断服务程序 (ISR) 发送数据流到 RTOS 任务, 或从一个处理器内核发送数据流到另一个处理器内核。
消息缓冲区基于流缓冲区构建。 流缓冲区发送 连续的字节流,而消息缓冲区发送可具有不同长度的离散消息 。