| 特性 | DPDK | 内核协议栈 |
|---|---|---|
| 轻量且灵活 | 高性能、高吞吐量、低延迟 | 调用性、灵活性、兼容性 |
| 性能 | 极高,通过进口高效处理,避免上下文切换 | 高延迟,但光理用于邮件对话 |
| 灵活扩展 | 用户空间,依赖硬件对存储能力方面 | 内核模块,依赖内核驱动方式 |
| 支持的协议及功能 | 主要为数据包处理相关计,功能有限 | 支持多种协议及以机制 |
| 应用场景 | SDN、NFV、高频交易、电信设备 | Web服务器、邮件传送器、文件传输器 |
| 开发复杂度 | 较高,需要开发者深入理解硬件和DPDK构架 | 较低,使开发者减少编程犯错的可能 |
| 安全性 | 需要严格控制对官白来的安全性和电源一致性 | 内核提供全面的安全机制确保应用安全 |
