logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux内核空间与用户空间信息交互方法

linux内核空间与用户空间信息交互方法本文作者:康华:计算机硕士,主要从事Linux操作系统内核、Linux技术标准、计算机安全、软件测试等领域的研究与开发工作,现就职于信息产业部软件与集成电路促进中心所属的MII-HP Linux软件实验室。如果需要可以联系通过kanghua151@msn.com联系他。 摘要:在进行设备驱动程序,内核功能模块等系统级开发时,通常需要在内核和用

深入理解LINUX内核--学习笔记

1.父进程可以调用wait()函数来查询子进程的状态,这样就导致子进程执行完毕后,也不能

深入理解LINUX内核学习笔记01

1.例程的作用类似于函数,但含义更为丰富一些。例程是某个系统对外提供的功能接口或服务的集合。比如操作系统的API、服务等就是例程;

深入理解LINUX内核---学习笔记02

1.如果进程不指定在收到信号量给的时候执行何种程序,那么默认的程序有

深入理解linux内核--字符设备块设备

1.Block Device Driver是以固定大小长度来传送转移资料 ;Character Device Driver是以不定长度的字元传送资料 。且所连接的Devices也有所不同,Block Device大致是可以随机存取(Random Access)资料的设备,如硬碟机或光碟机;而CharacterDevice刚好相反,依循先後顺序存取资料的设备,如印表机 、终端机等皆是。

深入了解LINUX内核--学习笔记02

1.initer微处理器以两种不同的方式执行地址转换----实模式

LINUX内核阅读_01

2.2 内核模式和用户模式MS-DOS等操作系统 在单一的CPU模式下运行,但是一些类Unix的操作系统则使用了双模式,可以有效地实现时间共享。在Linux机器上,CPU要么处于受信任的内核模式,要么处于受限制的用户模式。除了内核本身处于内核模式以外,所有的用户进程都运行在用户模式之中。内核模式的代码可以无限制地访问所有处理器指令集以及全部内存和I/O空间。如果用户模式的进程要享有此特权,它必须通

LINUX内核学习--课本学习过程

先读lkd, 了解linux的大体框架,再读ldd, 了解kernel中常用的api。再尝试 写驱动,读驱动。 写自己的内存管理,进程调度,文件系统。lkd2 —— linux kernel developmentLinux内核开发第二版ulk—— Understanding the Linux Kernel 深入理解Linux内核“ldd3”

c语言解析xml文档

DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言。        Dom技术使得用户页面可以动态地变化,如可以动态地显示或隐藏一个元素,改变它们的属性,增

c语言读写文件

标准IO(文本文件):标准I/O是ANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义,具有一定的可移植性。标准IO库处理很多细节。例如缓存分配,以优化长度执行IO等。标准的IO提供了三种类型的缓存。(1)全缓存:当填满标准IO缓存后才进行实际的IO操作。        (2)行缓存:当输入或输出中遇到新行符时,标准IO库执行IO操作。

    共 72 条
  • 1
  • 2
  • 3
  • 8
  • 请选择