热门关键字:  ubuntu  分区  Fedora  函数  linux系统进程
内核研究
当前位置 :主页>Linux教程>内核研究>列表
Linux中用GDB与QEMU来调试内核分析
使用QEMU+GDB能够实现源代码级的内核调试,但是,存在一个问题──当内核允许中断时,单步命令(n与s)会进入时钟中断。通过浏览QEMU的源代码,大体把原因找了出来。单步命令(n与s)在gdb远程调试通讯协议中是s(参看info gdb),qemu的gdb stub在受到s命令后将虚拟CP...
作者:发表于:2007-04-01 09:41:21 点击:40 评论:4 查阅全文...
Linux操作系统的内核模块全面解析
一、模块简介 Windows NT是一种微内核的结构,其内核的功能块被划分成独立的模块,在这些功能块之间有严格的通信机制;而Linux则不同,它是一种monolithic(单一大块)结构,也就是说,整个内核是一个单独的、非常大的程序。在这种结构中,部件的添加和删除都相当麻烦...
作者:发表于:2007-04-01 09:40:18 点击:72 评论:4 查阅全文...
Linux操作系统的内核重入的分析
对于Linux内核重入我做了一下一些分析。 首先要界定一个范围(代码段,函数)然后才可以讨论重入。 比如以函数A,B分别为一个范围。在运行A的时候发生中断,调用B,B运行完了又返回A,这个时候称B进入A。 如果A=B,那么称A重入A,或者可以说有两个A的实例在运行。 重入导致的...
作者:发表于:2007-04-01 09:39:42 点击:39 评论:4 查阅全文...
Linux操作系统的NTFS和内核分析
传统编译内核模块的方法繁琐而费时,本文将告诉我们一种快速编译所需要内核模块的新方法。 当你安装完Linux系统,并且已经启动,恭喜你!如果你的硬盘上还安装了 WinNT/2000系统,你试图去访问另一个NTFS分区时却遇到了麻烦。因为你所用的Linux系统没有已编译的支持NTF...
作者:发表于:2007-04-01 09:39:19 点击:30 评论:4 查阅全文...
重新编译Linux内核必要性及其准备工作
内核简介 内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在 /usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,...
作者:发表于:2007-04-01 09:37:50 点击:89 评论:4 查阅全文...
调整内核网络参数提高Linux系统安全
摘要: 本文主要介绍了linux系统位于目录/proc/sys/net/ipv4/下的部分内核网络参数,同时对通过linux内核网络参数的调整来提高linux系统的安全性和稳定性提出了自己的见解。从而为系统管理员进一步增强网络的安全性和系统的稳定性提供了参考。 在linux中,我们可以根据...
作者:发表于:2007-04-01 09:36:52 点击:62 评论:4 查阅全文...
Linux操作系统的内核编译详细步骤
对于linux新手来说,编译内核相对有一些难度,甚至不知道如何入手,现在我归纳了一下,写出这一篇还算比较详细的步骤,希望能对各位新手有一些帮助。 1、安装内核 如果内核已经安装(/usr/src/目录有linux子目录),跳过如果没有安装,在光驱中放入linux安装光盘,找到...
作者:发表于:2007-04-01 09:36:08 点击:37 评论:4 查阅全文...
Linux内存中Swap和Buffer Cache机制
Linux的产生与发展,更多的应用与服务器,那么对于Linux的各个管理机制要非常清楚,一个完整的Linux系统主要有存储管理,内存管理,文件系统和进程管理等几方面组成,贴出一些以前学习过的一个很好的文章。与大家共享!以下主要说明Swap和Buffer Cache机制 Linux支持虚...
作者:发表于:2007-04-01 09:34:19 点击:37 评论:4 查阅全文...