Linux内核之旅
Linux Kernel Travel
•电子杂志 是我们今后的重点工作,我们希望能以期刊形式发布 关于内核研究与学习的资料, 目前我们已经完成了 : ” 走入Linux 操作系统” “I386 体系结构” “Shell 解释器 DIY” “Linux 系统调用” “Linux内存管理” “内核中的调度与同步 ” “如何实现Linux 下的文件系统” “中断处理” “proc文件系统浅析”(new)
•《Linux Kernel Development》一书已经翻译完毕 ( 译者: 陈莉君、康华、张波 ) ,并已出版(机械工业出版社), 为了让读者先睹为快,我们挑选 序言 、 第 6 章:下半部和推后执行的工作 和 第16章:可移植性 的草稿以及我们撰写的 译者序 在 这里发布,欢迎大家提出意见。 (本书的 勘误 。) 第二版的勘误表见这里。
•开源项目:CLOUDXY 欢迎加入我们!
立足于实现虚拟子网(以太网)的弹性云计算平台 该项目主要包含有两个子项目:
- HLFS – 虚拟机分布式镜像存储 (已发布)
- ECM – 虚拟环境管理系统 (后续发布)
cloudxy的邮件列表地址:cloudxy@googlegroups.com
•new! 内核的那些事儿系列 本栏目从内核的各个基本知识点出发,与大家一起共同探讨关于内核的那些事儿!
•new! 设备驱动入门系列 本栏目包含了设备驱动中的基本知识点,面向设备驱动开发新手。不仅从基本原理出发,而且有相应的代码示例。
•new ! Linux2.6内核编程实例 新增加内核入门系列文章,主要是面向对Linux内核感兴趣,但又不知如何在内核级编程的新手。该栏目收录了:–>2.6内核模块编程指导文章;–>2.6现内核模块实例。
•走进内核 主要是面向对Linux内 核感兴趣的内核新手。我们希望通过这个栏目能让更多的人接触和学习Linux内核,加入Linux内核的开发。 该栏目新加了:Andrew Morton的The Perfact Patch,Greg KH的HOWTO do Linux kernel development。希望会对那些准备加入Linux内核开发的人有所帮助。
•电子杂志 是我们今后的重点工作,我们希望能以期刊形式发布 关于内核研究与学习的资料, 目前我们已经完成了 : ” 走入Linux 操作系统” “I386 体系结构” “Shell 解释器 DIY” “Linux 系统调用” “Linux内存管理” “内核中的调度与同步 ” “如何实现Linux 下的文件系统” “中断处理” “proc文件系统浅析”(new)
•经验交流 中发表关于 内核开发技 巧等系随笔文章 (虚拟机中GUEST OS时钟(TIMEKEEP)问题的探讨,虚拟机中GUEST OS时钟(TIMEKEEP)问题的探讨续,Modification For Linux’s or vxworks’s Tlb Data Miss Exception Handle For E500 Core , 小论遗留系统向Linux系统迁移 小论内存 映射 、 小论 IP-OVER-FIFO 、 小论时钟 调试 等), 以及翻译的几篇关于 Linux 实时系统 的经典文章。感谢网友提供的有关 jffs2 文件系统的文章。
《深入分析Linux内核源代码》是由陈莉君老师撰写,现在我们把它以网页的形式形式全部公开,希望对大家学习Linux内核有所帮助。 书的内容可以在这里看到:深入分析Linux内核源代码。
•《Understanding the Linux Kernel, 3rd Edition》一书已经由陈莉君,张琼声,张宏伟翻译完毕。为了答 谢各位的厚爱,我们专门拿出此书中重要的两章──第二章《内存寻址》和第七章《进程调度》来给大家先睹为快。
•《The Linux Kernel Primer: A Top-Down Approach For X86 and PowerPC Architectures》也就是《Linux内核编程 》,是由陈莉君,贺炎和刘霞林翻译,此书最大的特色是能够把x86和ppc两 个平台结合起来讲述内核,从用户程序讲起,深入到内核,而且每章后面还配有练习题。我们拿出第二章《内核探索工具集》供大家下载,这一章内容很多,讲述 了开发内核的基础知识和工具,不妨读一下。
•《Linux Kernel Development》一书已经翻译完毕 ( 译者: 陈莉君、康华、张波 ) ,并已出版(机械工业出版社), 为了让读者先睹为快,我们挑选 序言 、 第 6 章:下半部和推后执行的工作 和 第16章:可移植性 的草稿以及我们撰写的 译者序 在 这里发布,欢迎大家提出意见。 (本书的 勘误 。) 第二版的勘误表见这里。
•《LINUX操作系统原理与应用》 作者: ( 陈 莉君 康华 ) 作为 高等学校教材·计算机科学 与技术 业已由清华大学出版社出版发行 ,为了方便教学,我们提供 配套课件 以供教学参考。本网站作为该教材的支撑网站,将 长期维护,不断补充教材内容,普及 Linux 文化。
•新手上路 将推出一系列 Linux 开发、应用的文 章,目的是帮助一些接触 Linux 不久,但又有志于成为 Linux 开发者的朋友少走一些弯路。该栏目由飞哥主持。
•讨论区 LUPA为内核之旅专门开设了专栏。请大家写下对我 们网站的看法或 Linux Kernel相关技术讨论。
陕ICP备09001148号,Linux内核之旅版权所有
Copyright © 2004-2010 , All Rights Reserved÷÷友情连接÷÷
陈莉君老师的博客
西邮Linux兴趣小组主页
西邮嵌入式Linux博客圈
中国Linux大学
内核开发中文社区
七度黑光
edsionte|新手区
Linux兼容内核网站
- Linux内核源码分析方法 2013-03-21
- 说明:这是一个刚接触内核三个月的同学,通过对一个内核特性的分析,总结出一套分析内核的方法。 一、内核源码之我见 Linux 内核代码的 ...
- 5. 基于Intel Vt技术的Linux内核调试器主要问题以及解决 2012-09-20
- 在开发基于虚拟化的调试器时遇到了很多问题,有些问题看似简单,但是解决起来很不容易。这是因为我们的调试器工作在 VMX root 模式,而在这种模式 ...
- 4. 基于Intel Vt技术的Linux内核调试器 - 调试器设计与实现(2):调试核心 ... 2012-09-20
- 4.1 反汇编引擎 如果说调试框架是一个调试器的灵魂,那么接口与反汇编引擎就是一个调试器的身体。我们在调试过程中是要阅读指令代码的,而反汇 ...
- 3. 基于Intel Vt技术的Linux内核调试器 - 调试器设计与实现(1):基本框架 ... 2012-09-20
- 本内核调试器拥有如下几个主要模块:虚拟化框架(调试框架)、接口模块、反汇编引擎、键盘驱动模块、符号表模块、调试控制台模块等。以下内容为各个 ...
- 2. 基于Intel Vt技术的Linux内核调试器 - 调试器主要原理与环境搭建 ... 2012-09-20
- 2.1 传统调试器原理 传统的内核调试器在实现断点功能时,都是修改中断向量表,捕获 CPU 的单步异常和断点异常来实现的。被调试软件只要检测中断 ...
- 1. 基于Intel Vt技术的Linux内核调试器 - 引言与Intel VT-x 技术简介 ... 2012-09-20
- 1.1 引言 硬件辅助虚拟技术,顾名思义就是硬件支持虚拟化,一般特指 CPU 的虚拟化。物理 CPU 虚拟出一个虚拟 CPU 给客户机使用,并且提供特权级 ...