linux下使用 epoll优化

linux下使用 epoll优化 ​ 可以参考的tcp框架 linux 下使用 epoll优化,你必须知道的概念 level trigger, 和 edge trigger 名字 原理 水平出发(LT) 当进行sock

docker 文件系统

docker 文件系统 ​ 参考博客 相关概念: 镜像分层、 checksum 存储驱动 docker containerd AUFS 在ubuntu或者debian支持 不支持 OverlayFs 支持 支持 Device Mapper 支持 支持 Btrfs 社区版本在ubunt

linux control groups(cgroups)

linux control groups(cgroups) ​ cgroup配置目录 1 2 3 4 5 6 7 struct task_struct { #ifdef CONFIG_CGROUPS struct css_set __rcu *cgroups; struct list_head cg_list; #endif } 1 2 3 4 5 6 7 8 struct css_set { /* * Set of subsystem states, one for each subsystem. This array is * immutable after creation apart from the init_css_set during * subsystem

redis源码学习记录

redis源码学习记录 ​ cygwin工具介绍 cygwin大神介绍 编译redis源码 编译报错遇到的问题 1 2 3 cd src make distclean make all 参考csdn文章 坑逼问

linux namespace详解

linux namespace详解 ​ 1 2 3 4 5 6 7 8 9 10 lyr@DESKTOP-FSVN6C0:~$ lsns # 查看 linux系统多有哪些namespace NS TYPE NPROCS PID USER COMMAND 4026531835 cgroup 2 12 lyr -bash 4026531837 user 2 12 lyr -bash 4026531992 net 2 12

rust语法

环境安装 运行 一个 init的文件 1 2 rustup toolchain install stable-x86_64-pc-windows-gnu rustup default stable-x86_64-pc-windows-gnu rust语法 ​ 安装rust遇到的问题 1 2 rustup toolchain install stable-x86_64-pc-windows-gnu rustup default stable-x86_64-pc-windows-gnu shadowing特性 声明相同名字的变
T