Redis集群环境搭建实践

本文是Redis集群学习的实践总结(基于Redis 6.0+),详细介绍逐步搭建Redis集群环境的过程,并完成集群伸缩的实践。 ... »

Linux MMC 驱动子系统简述(源码剖析)

Linux内核设计了MMC子系统,用于管理MMC/SD设备。本文通过内核源码(Linux Kernel 5.2)对MMC驱动子系统进行简述,通过MMC驱动的实际案例说明MMC驱动编写的一般步骤,并分析驱动模型下完成驱动、设备绑定的过程。 ... »

Linux等待队列(Wait Queue)

在Linux中,等待队列以循环链表为基础结构,包括两种数据结构:等待队列头(wait queue head)和等待队列元素(wait queue),整个等待队列由等待队列头进行管理。 本文将用内核源码(基于Linux kernel 5.2)对等待队列进行介绍,详细说明采用等待队列实现进程阻塞和唤醒的... ... »