Avatar notebook default
7篇文章 · 3978字 · 1人关注
  • Linux内核--阻塞式I/O

    阻塞式i/o 如果无法立即满足请求,一个驱动程序应该如何响应: 比如一个进程尝试写,但是你的设备没有准备好接受数据,因为你的缓冲区是满的。调用过...

  • Linux内核--并发

    为什么会产生并发 1、多个用户同时登陆的时候,他们有可能在任何时刻以任意的组合调用内核代码。 2、smp系统可能同时在不同的处理器上执行你的代码...

  • Resize,w 360,h 240
    Linux内核--在源码树中加入模块

    kbuild 为了能够清楚的说明这一部分我们先来说一下kbuild。内核中的大多数Makefiles是使用kbuild基本语法规则的kbuild...

  • Linux内核--其它几个特殊的字符设备

    /dev/null /dev/null是个黑洞设备,它丢弃一切写入其中的数据,空设备通常被用于丢弃不需要的输出流。任何写入该设备数据都会被丢弃掉...

  • Linux内核--简单的字符设备scull

    前言 相信经过hello程序的编译,大家对内核模块已经有所了解。下面要介绍的是如何实现一个简单的字符设备。首先在用户目录下创建文件夹scull,...

  • Linux内核开始--Hello

    前言 本系列文章适合有c语言基础,并想要接触linux内核的同学。最好能有一定的linux使用基础。 首先在用户目录下创建文件夹hello,该文...

  • Ubuntu-Linux内核更新

    安装前需要工具 一、下载源码 如果安装了git 或者从The Linux Kernel Archives下载源码解压也是一样。 二、获得配置信息...

文集作者