这是自定义协程调度队列,通过hook自动将阻塞式任务转成非阻塞式,并且分发到协程调度队列的框架
这是自定义协程调度队列,通过hook自动将阻塞式任务转成非阻塞式,并且分发到协程调度队列的框架
Linux内核学习仓库 字符设备,块设备,网络设备驱动简易实现 ov2640摄像头挂在到rv1106上, 基本文件也在这里,Linux镜像不在这
协程网关; 主要工作分为 框架层 + 业务层 类springboot架构设计 支持分模块加载;支持Nacos服务发现; 向前封装所有restful请求,hook会将所有操作分发到协程调度里面去 向后封装所有调用服务的操作,比如数据库io,grpc,或者是restful请求,都可以继承Mapper去拓展子类
本项目旨在基于 Linux 内核的 ublk 模块、io_uring 异步 I/O 以及现有的 ziel C++ 协程框架,从零到一实现一个零拷贝的用户态分布式块设备存储系统。 现在客户端写操作存在两次拷贝(内核的页缓存 -> 共享内存)(共享内存 -> 网卡发送缓冲区) 户端的读操作还有一次拷贝 (网卡发送缓冲区 -> 共享内存)这个好像无法避免了, 可以参考DPDK看看或者其他内核旁路看
主要放置Linux系统学习过程中使用的一些性能评估工具的使用以及环境搭建方式 perf bcc bpftrace 火焰图 blktrace 各种实验
最近一年贡献:44 次
最长连续贡献:6 日
最近连续贡献:1 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。