linux内核隐藏摘要

  • Debian下编译安装Linux内核 (365)

    chentong 发表于 2007-05-31

      一直以为Linux内核的编译是一件很复杂的事情,虽然有几次也实在是按捺不住冲动,要自己来编译一下试试,但是类似的几次尝试都是以失败而告终。在不久前,看到过一些 ...全文

  • linux内核体系结构 (405)

    root 发表于 2007-05-02

      1、linux内核模式和体系结构   一个完整可用的操作系统主要由4个部分组成:硬件、操作系统内核、操作系统服务和用户应用程序。最底层的使硬件,其上使操作系统 ...全文

  • Linux中重新编译内核 (429)

    非你不要 发表于 2007-04-10

    一般的 Linux 发行商发布的 Linux 版本,其内核总是会带有一些对你来说不是很实用的东西,例如对HAM Radio的支持,对 Token Ring 的支持等。 Linux Kernel : www.ker ...全文

  • Linux信号 (432)

    linux286 发表于 2007-03-27

    Linux 信号包括: 名称 序号 描述 SIGHUP 1 挂起 (POSIX) SIGINT 2 终端中断 (ANSI) SIGQUIT 3 终端退出 (POSIX) SIGILL 4 无效命令 (ANSI) SIGTRAP 5 跟踪陷阱 ...全文

  • 用VI阅读linux内核代码---VI的高级使用 (444)

    linux286 发表于 2007-03-27

    其实内核原代码的Makefile就包含了make tags/TAGS的选项, 但是生成的tags太大,因为包含了drivers等不常用的目录。 因此参照内核的Makefile文件,写了一个Makefi ...全文

  • Linux磁盘管理命令 (402)

    linux286 发表于 2007-03-13

      功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。   语法:df   说明:df命令可显示所有文件 ...全文

  • Kernel升级笔记 (461)

    linux286 发表于 2007-03-13

    安装环境 CentOS 4.3 LANG=en_US.UTF-8 软件列表 linux-2.6.17.6.tar.bz2 软件存放位置 /data/software 安装过程 #cd /usr/src #tar jxvf /data/softw ...全文

  • Linux内核的同步机制 (423)

    linux286 发表于 2007-02-12

    本文详细的介绍了Linux内核中的同步机制:原子操作、信号量、读写信号量和自旋锁的API,使用要求以及一些典型示例 一、引言 在现代操作系统里,同一时间可能 ...全文

  • Linux对超线程技术支持 (511)

    linux286 发表于 2007-01-04

    超线程技术(Hyperthreading Technology)是Intel公司的创新设计。HT技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计 ...全文

  • Linux线程的定义 (512)

    linux286 发表于 2007-01-04

    线程是在共享内存空间中并发的多道执行路径,它们共享一个进程的资源,如文件描述和信号处理。在两个普通进程(非线程)间进行切换时,内核准备从一个进程的上下文切换到另 ...全文

  • Linux内核主要五个子系统详解 (505)

    linux286 发表于 2006-12-27

      1.进程调度(SCHED):控制进程对CPU的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程。可运行进程实际上是仅等待CPU资源的进程,如果某个进程在 ...全文

  • Linux内核源代码位于/usr/src/linux目录 (499)

    linux286 发表于 2006-12-27

    /include子目录包含了建立内核代码时所需的大部分包含文件,这个模块利用其他模块重建内核。 /init 子目录包含了内核的初始化代码,这是内核工作的开始的起点。 ...全文

  • Linux密码的破解 (565)

    linux286 发表于 2006-12-21

     首先,我们来说一下在Linux下密码的破解问题。 在网络上讲解破解的文章很多,很多的可操作性不是很强,本版精华区中有几篇文章不错,在这里我就说一些比较常用和 ...全文

  • Linux内核调试工具:Kdb应用指南(1) (636)

    夏雨 发表于 2006-08-15

      作者:胡风华      kdb是一个Linux系统的内核调试器,它是由SGI公司开发的遵循GPL许可证的开放源码调试工具。kdb嵌入在Linux内核中,为内核程序员提供调试手 ...全文

  • Linux内核调试工具:Kdb应用指南(2) (599)

    夏雨 发表于 2006-08-15

      作者:胡风华      kdb的基本用法      安装新内核后,使用新内核重新启动机器,现在,内核已经有kdb支持了。那么如何进入调试环境呢?如果在配置内核 ...全文

  • Linux内核调试工具:Kdb应用指南(3) (569)

    夏雨 发表于 2006-08-15

      作者:胡风华      格式2:mdWcn      在缺省情况下,md以当前环境变量BYTESPERWORD的值读取数据,在读取硬件寄存器的时候,需要指定数据的宽度。这是 ...全文

  • Linux内核调试工具:Kdb应用指南(4) (607)

    夏雨 发表于 2006-08-15

      作者:胡风华      杂项      id:指令反汇编      格式:id      从vaddr开始的地址反汇编指令。      cpu:切换到另一个CPU ...全文

  • Linux内核模块编程源码范例—启动参数 (629)

    嘀嗒滴答 发表于 2006-08-15

      启动参数   在前面的很多例子中,我们不得不硬性的将一些东西写如内核模块,例如在 /proc 中的文件名或设备的主设备号,因此我们可以对它 ioctl。 这和 Unix及 ...全文

  • Linux:让内存不再泄漏 (586)

    jpl2000 发表于 2006-08-14

      本文将介绍内存泄漏的检测方法以及现在可以使用的工具。针对内存泄漏的问题,本文提供足够的信息,使我们能够在不同的工具中做出选择。      内存泄漏    ...全文

  • Linux2.6内核驱动移植 (650)

    邱建元 发表于 2006-08-14

      随着Linux2.6的发布,由于2.6内核做了教的改动,各个设备的驱动程序在不同程度上要进行改写。为了方便各位Linux爱好者我把自己整理的这分文档share出来。该文当列举 ...全文

  • 2.6.xx内核编译详解 (852)

    MORR 发表于 2006-08-14

    序 做一件事情,首先要知道自己在干什么,而不是盲目得升级内核,现在升级内核有点泛滥,sigh 首先让我们先了解一下2.6内核的新特性 一、01.模块子系统(Module Subsys ...全文

  • Linux0.01内核分析的一点心得 (623)

    hfh08 发表于 2006-08-13

      Linux0.01内核基本上分析完了,高版本的内核也看了一点。有一点心得与大家分享一下吧!这里我并不打算说具体的技术方面的东西,而是针对读内核的方法,谈谈自己的一 ...全文

  • 分析内核对gzip压缩文件进行解压的方法 (536)

    邱建元 发表于 2006-08-13

      概述   ----   1) Linux的初始内核映象以gzip压缩文件的格式存放在zImage或bzImage之中, 内核的自举   代码将它解压到1M内存开始处. 在内核初始化时, 如果 ...全文

  • Debian/Ubuntu Linux下内核编程者必备的 (680)

    pinkfirex 发表于 2006-08-09

      如果你想要升级你的Debian/Ubuntu Linux内核,或者你希望为内核开发新的模块,或者您要为某个硬件写新的驱动程序……这一切都涉及到Debian/Ubuntu Linux内核编程。 ...全文

  • FC4 下编译Linux内核+perfctr (523)

    厉烨 发表于 2006-08-07

    1.得到内核并解压 #bunzip2 linux-2.6.11.tar.bz2 #tar xf linux-2.6.11.tar 2. #cd linux-2.6.11 #make mrproper 3.设$PDIR为perfctr的解压目录 #$P ...全文

  • Linux 2.6内核中新的锁机制--RCU (594)

    pinkfirex 发表于 2006-08-07

    本文详细地介绍了 Linux 2.6 内核中新的锁机制 RCU(Read-Copy Update) 的实现机制,使用要求与典型应用。 一、 引言 众所周知,为了保护共享数据,需要一些同步机制 ...全文

  • 升级Linux内核奋斗记 (556)

    bear10214 发表于 2006-08-06

    我的PIII Dell机运行着内核2.4.的RedHat,自从Linux内核2.6发布以来一直想把该系统升级到内核2.6。经过一番艰辛万苦,终于成功了。为了体验一下在Linux下编写多线程程序 ...全文

  • Linux 内核解读入门 (622)

    bear10214 发表于 2006-08-06

    针对好多Linux 爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法, 而不是解说linux复杂的内核机制; 一.核心源程序的文件组织:  ...全文

  • Linux内核ARP的设计实现概述 ZT (572)

    bear10214 发表于 2006-08-06

    ARP (Address Resolution Protocol) 是用来将IP地址转化成机器的网卡物理地址(硬件地址)。 当一台机器要向另外一台物理上相连的机器发送IP包的时候,它要先检查一下自 ...全文

  • Linux 系统内核的调试 (624)

    bear10214 发表于 2006-08-06

    调试是软件开发过程中一个必不可少的环节,在 Linux 内核开发的过程中也不可避免地会面对如何调试内核的问题。但是,Linux 系统的开发者出于保证内核代码正确性的考虑, ...全文

3351/1212345678910>>|