!!同步通常是reactor,异步通常是proactor reactor 要求主线程(I/O处理单元)只负责监听文件描述符上是否有事件发生ÿ...
C语言函数大全 本篇介绍C语言函数大全– j 开头的函数 1. j0,j0f 1.1 函数说明 函数声明 函数功能 double j0 (double x); 计算 x 的 第一类 0 ...
之前学习完了字符设备驱动的大体框架,现在我们就使用这个基本的框架来对硬件进行操作,例如通过指令控制led的状态,编写LED驱动。LED驱...
CentOS7.x(7.0+)Linux Docker平台实战 Docker官方要求Linux内核版本在3.8+以上,生产环境中尽量推荐使用3.10+的Linux内...
今天聊聊进程地址空间这点小事。说到进程的地址空间,大家可能都知道这样一张图: 这张图就是Linux程序运行起来后所谓的进程地址空间,...
内核启动过程 1、内核启动过程是操作系统启动的第一步,也是整个操作系统的基础。在Linux内核中,内核启动的入口是arch/x86/boot/header.S文件...
内核模块组成 Linux内核中有很多模块,以下是其中的一些: 文件系统模块:包括ext2、ext3、ext4、NTFS、FAT、XFS等文件系统模块。 网络...
官网 Linux内核源码下载页面 https://www.kernel.org/pub/linux/kernel/ 页面介绍: HTTP https://www.kernel.org/pub/ GIT https://git.kernel.org/...
一、内核启动的C语言阶段 1 1、这一块的学习思路 (1) 抓大放小,不深究。 (2) 感兴趣可以就某个话题去网上搜索资料学习。 (3) 重点局部深入分析。 2...
目录 一、计算机的硬件和软件 (1) 硬件 (2) 软件 二、操作系统 (1) OS 作用 (2) OS 举例 三、Linux 内核 (1) 介绍 (2) Linux 发行版 四、虚拟...