基于2.6.19内核小型Linux系统制作与移植
[2007-09-07]
本文着重介绍如何制作一个基于linux-2.6.19内核的小型Linux操作系统,并将它移植到S3C2410开放板上。内容包括交叉编译环境的建立,引导程序、2.6.19内核、根文件系统的修改、配置、编译、移植等。
删除Ubuntu Linux操作系统旧内核的方法
[2007-09-03]
使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核。像我,竟然安装了下面那么多,这个造成了漫长的启动列表。必须删掉一些不用的。
Linux系统内核分析 使用GDB和QEMU来调试
[2007-08-23]
在对Linux内核分析的过程中,可以使用QEMU和GDB来进行调试。QEMU和GDB虽然能够实现源代码级的内核调试,但是还存在一个问题,就是当Linux内核允许中断时,单步命令(n与s)会进入时钟中断。
内核循环缓冲区数据结构在用户态的使用
[2007-07-25]
初步测了一下,似乎reader中用来get的buffer大小对受writer和reader之间不一致的速率的影响较大。比如如果reader里面定义的buffer长度设置为小于fifo长度,在writer和reader个子usleep不同时间时表现会不同。
Linux 2.6内核的编译步骤及模块的动态加载
[2007-07-23]
本文是基于2.6的内核,也建议各位可以先看一下《Linux内核设计与实现(第二版)》作为一个基础知识的铺垫。当然,从实践角度来看,只要按着以下的步骤去做也应该可以实现成功编译内核及加载模块。
Linux内核模块是如何被调入内核工作的?
[2007-07-10]
Lsmod通过读取/proc/modules文件的内容来查看内核已经加载了哪些内核模块。操作系统内核需要的扩展功能不存在时,内核模块管理守护进程kmod执行modprobe去加载内核模块。当传递给modprobe是通用识别符时,modprobe首先在文件 /etc/modules.conf查找该字符串。
介绍Linux内核函数Start_kernel()的功能
[2007-07-10]
Start_kernel()中调用了一系列初始化函数,以完成kernel本身的设置。这些动作有的是公共的,有的则是需要配置的才会执行的。
基于Linux操作系统上的C编程与内核导读
[2007-07-04]
下面我们就来学习一种更好的方法-动态内存的使用。由于动态内存是完全由用户自行分配使用的,因此需要用到一些系统调用,下面我们就分别学习它们。
减少Linux内核空循环 降低系统能耗技巧
[2007-07-03]
通俗地讲,这就是Linux内核中一个重要变化的基本原理,编程人员希望这一变化能够提高Linux的效率。新版Linux操作系统将采用“tickless”(没有空循环)的内核,使处理器能够在低能耗状态下运行。
为服务器和桌面分别配置内核
[2007-06-28]
服务器和桌面的应用环境是不同的,前者侧重于稳定性和可靠性,后者可能更加侧重于功能性和响应的及时性。所以在对Linux内核进行配置的时候,应该根据不同的应用环境做出适应此环境的选项调整
Linux最新内核2.6.21版本支持Cell架构
[2007-06-18]
最大的变化是在2.6.21版本内核中所有的定时器都支持一个tickle系统,他写道。如果说2.6.20的目标是追求一个稳定版本的话(实事上它做到了),2.6.21版的目标是定时器相关的变化和其它令人惊诧的特色。
了解加强Linux内核安全的入侵侦察系统
[2007-06-08]
LIDS( Linux入侵侦察系统)是Linux内核补丁和系统管理员工lidsadm),它加强了Linux内核。它在内核中实现了一种安全模式 -- 参考模式以及内核中的Mandatory Access Control(命令进入控制)模式。本文将阐述LIDS的功能和如何使用它来建立一个安全的Linux系统。
- Linux/Unix find 搜索命令
- Linux/Unix vi 命令
- Linux/Unix kde 桌面环境
- Linux/Unix GNOME 桌面环境
- Linux/Unix Make 命令
- Linux/Unix crontab 命令
- Linux/Unix ext3 文件系统
- Linux/Unix 文件系统详解
- Linux/Unix ADSL 拨号设置
- Linux/Unix GRUB 配置及应用
- Linux/Unix nfs配置
- Linux/Unix 硬件信息查看及管理
- Linux/Unix 优化
- Linux/Unix 交换分区Swap管理及应用
- Linux/Unix 用户管理
- Linux/Unix Ramdisk
- Linux/Unix 密码恢复管理
- Linux/Unix 文件删除恢复
- Linux/Unix fdisk分区
- Linux/Unix lvs负载均衡管理
- Linux/Unix root用户
- Linux/Unix 集群
- Linux/Unix 日志
- 逻辑卷管理(LVM)
- 更多Linux/Unix专题……