Redis源码笔记(1)之网络事件模型
[i] Epoll 多路复用器Redis采用Epoll对网络I/O事件进行监听,例如与新client建立连接,读取客户端操作db请求等。相对select, poll方式它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率,其内核态主要底层结构为一个Red-black Tree和R ...
Read more
vim配置--高亮+自动缩进+行号+折叠+python补全
参考至https://blog.csdn.net/luzhenrong45/article/details/52464307 首先备份原配置文件sudo cp /etc/vim/vimrc /etc/vim/vimrc.bk 编辑vimrc, 替换为以下内容syntax on "自动语法高亮"w ...
Read more
Linux内核源码分析之do_fork()函数的执行过程
Linux内核版本2.6.11 do_fork函数概括 建立进程控制结构并赋初值,使其成为进程映像。 为新进程的执行设置跟踪进程执行情况的相关内核数据结构。包括 任务数组、自由时间列表 tarray_freelist 以及 pidhash[] 数组。 启动调度程序,使子进程获得运行的机会。 ...
Read more
小米路由器1/2/3科学上网配置方法(新)
插件名称: Misstar Tools路由器支持: 小米路由器硬盘版1/2(R1D&R2D),小米路由器3(R3)类型: ROOT SSH开发: Starry 必备工具 小米路由器开发版(建议手动安装较低版本2.11.20,下载地址) SSH功能(具体步骤请戳这里开启ssh) 步骤 开 ...
Read more