- 博客(11)
- 收藏
- 关注
原创 探索 C++14 新特性:更进一步的简化与增强
随着 C++ 语言的发展,C++14 带来了一系列新特性,进一步简化了代码编写过程,同时增强了语言的表达能力和灵活性。本文将介绍几个 C++14 的重要特性,并通过示例代码展示它们的用法和优势。
2024-05-15 19:13:32 438
原创 基于异步 I/O:io_uring实现TCP 服务器
Linux 异步 I/O 是提高系统性能的重要手段之一,而 io_uring 则是 Linux 内核中异步 I/O 实现的新一代解决方案。
2024-05-08 20:53:56 395 1
原创 Linux 异步 I/O:io_uring 的实现原理
Linux 异步 I/O 是提高系统性能的重要手段之一,而 io_uring 则是 Linux 内核中异步 I/O 实现的新一代解决方案,本文将深入探讨 io_uring 的实现原理。
2024-05-08 20:27:14 542
原创 基于DPDK实现用户态UDP服务器
DPDK通过绕过操作系统内核,将数据包处理任务从内核态移到用户态,从而降低了处理数据包的延迟,并提高了处理数据包的吞吐量。
2024-05-04 12:52:18 374
原创 DPDK环境安装准备详解:一步步搭建高性能数据包处理平台
DPDK是一个用于数据平面开发的开源工具包,旨在加速数据包处理和网络功能虚拟化(NFV)。
2024-05-03 10:55:29 762 1
原创 深入理解 Linux epoll:高性能事件驱动的核心技术
Epoll 则是一种高效的 I/O 多路复用技术,被广泛应用于服务器编程中,特别是在大规模并发连接的场景下。
2024-04-29 14:09:12 1760 4
原创 iptable 命令使用介绍
然后,`-A POSTROUTING` 选项添加了一条规则,该规则会将从内部私有网络 `192.168.1.0/24` 发出的数据包进行源地址的 NAT 转换,以使这些数据包能够正确地返回到公共网络接口 `eth0`。`-A POSTROUTING` 是 `iptables` 命令中的一个选项,用于在网络数据包从防火墙通过后,离开网络接口之前进行处理。源地址的 NAT 转换是一种网络技术,允许多个内部设备通过一个公共IP地址与外部网络通信,从而解决IP地址不足的问题,并提供更好的网络安全性。
2023-08-24 16:27:06 1475 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人