首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
又过一个秋
掘友等级
C C++ Linux
念头通达
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
CyberRT Transport传输层设计
前言 CyberRT 里 Transport 传输层设计有三种: INTRA:进程内通信,通过函数调用直接传递消息(零拷贝) SHM:同主机进程间通信,利用共享内存实现高效数据交换 RTPS:跨主机通
CyberRT 基础组件
前言 学习 CyberRT 基础组件。base目录下的代码。 单例宏 DEFINE_TYPE_TRAIT 创建一个名为 name 的类 用于判断 T 是否含有 func函数 通过decltype进行类
2. 内核是如何与用户进程协作的
前文,了解了 网络包是如何从网卡送到协议栈;接下来就说通知 用户进程。 阻塞 多路IO复用 select poll epoll 分析epoll redis Socket 创建 socket函数
1. 内核是如何接收网络包的
网卡 --> 协议栈 硬中断 --- 软中断 ksoftirqd 内核线程 线程数量 = 机器核数 ksoftirqd 创建过程 ksoftirqd_should_run主要
VM 桥接网卡 获取 IP 地址
VM 管理员权限启动 VM Ubuntu 设置静态 IP 查看网卡名称 如果报错就安装一下 修改配置文件,可能不是这个文件名,但是大概在/etc/netplan的文件夹下 改成下面的格式 生效 绑定驱
【sylar-webserver】11 Application 模块化动态加载
前言 Application 模块化,全网分析的文章不多。 我觉得这个算是较为基础的 Application 设计了,实现了类似于 Spring 的设计。(业务实现和基础架构分离。) applicat
【sylar-webserver】10 Rock RPC模块 + 服务发现
前言 sylar 框架的内容挺多的: 日志库,配置库 协程网络库 异步Redis,Mysql Sqlite3 ORM HTTP1.1/2.0,gRPC,Rock RPC 服务发现,性能监控 Modul
dpdk-5. 内存池 流管理
前言 DPDK 内存池 会话管理 内存池 应用场景 说明 对象大小 数据包接收 存储接收到的网络数据包 2048 字节(mbuf) 会话表管理 TCP/UDP 连接跟踪 自定义结构体 流表 OpenF
QUIC 包管理
ReceivedPacketTracker 类详细分析 核心功能概述 ReceivedPacketTracker 是 QUIC 协议实现中的一个关键组件,负责跟踪接收到的数据包并管理 ACK 生成和丢
Linux 网络协议栈
Kernel Linux内核模块开发 基础 Hello Kernal(简单) 小记: 注意使用printk而不是printf,另外,printk与printf共享的参数也不相同。
下一页
个人成就
文章被阅读
1,207
掘力值
277
关注了
4
关注者
1
收藏集
0
关注标签
10
加入于
2022-11-20