正如我们在第一章中介绍的那样,模块(module)是Linux用来高效地利用微内核的理论优点而不会降低系统性能的一种方法。是否使用模块?>当系统程序员希望给Linux内核增加新功能时,就面临一个进退两难的问题:他们...
正如我们在第一章中介绍的那样,模块(module)是Linux用来高效地利用微内核的理论优点而不会降低系统性能的一种方法。是否使用模块?>当系统程序员希望给Linux内核增加新功能时,就面临一个进退两难的问题:他们...
no_file_caps要求内核无视文件的权限。这样,执行文件的唯一途径就只有:由root去执行或者setuid rootnoexec={on|off}noexec32={on|off}是否允许将某部分内存映射为”禁止执行”,这是一种防止数据缓冲区溢出攻击的...
Linux内核转储---Kdump,Crash使用介绍
作者:金步国 版权声明 本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。 无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所导致的损失。...
标签:linuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。...
Linux基金会宣布了微内核项目Zephyr。Zephyr微内核将被用于开发针对物联网设备的实时操作系统(RTOS)。Zephyr项目得到了英特尔、 NXP半导体、Synopsys和UbiquiOS等公司的支持,英特尔子公司Wind River向Zephyr项目...
Linux 内核引导选项简介 作者:金步国 版权声明 本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。 无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所...
ARM 架构的板级芯片硬件细节通过 C 源码的形式编写在 “arch/arm/plat-xxx” 和 “arch/arm/mach-xxx” 形式命名的文件中,不同的硬件对应不同的文件,这些不可复用的文件参杂在 Linux 内核源码目录中。为了从 Linux...
一、操作系统的发展历程 操作系统是用来=控制和管理系统资源、方便用户使用计算机的程序的集合,是人机交互的接口。 大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。...
基于Linux内核定制X86平台的微操作系统 本文转自:http://blog.sina.com.cn/s/blog_64fc6b14010133cl.html 摘 要: 1 0 前言 2 0.1 Linux系统简介 2 0.2 Linux的基本思想 2 0.3 Linux内核 2...
Linux 2.6内核的精彩世界(转)翻译: 《Linux 2.6内核的精彩世界》翻译小组2003 年 9 月Linux内核2.6版的开发已经接近尾声,2.6测试版发布已经二个月了,正式版预计明年年初发布。作为一个主要发布版本,...
标签: linux
走进Linux 操作系统 摘要:本期涉猎了操作系统的来龙去脉后与大家携手步入Linux世界。我们力图展示给大家一幅Linux系统的全景图,并为了加深对linux系统的全面认知,亲手搭建了一个能运行在内存中的试验系统。同时...
1、linux内核五大功能: 进程管理(cpu) 内存管理(内存) 设备管理(驱动) 网络管理(网络协议tcp/ip) 文件系统(vfs) 2、linux版本号: linux 2.6 2—>主版本号 6—->次...
参考 一次实验引发的故事 – kernel build system探索—vmlinux是如何炼成的– kernel ...那么现在我们已经知道如何自己的电脑上去构建、安装一个定制化的Linux内核,但是我们还是要在唠叨一些。 当你在内核源
内核引导参数大体上可以分为两类:一类与设备无关、另一类与设备有关。与设备有关的引导参数多如牛毛,需要你自己阅读内核中的相应驱动程序源码以获取其能够接受的引导参数。比如,如果你想知道可以向 AHA1542...
参考 一次实验引发的故事 – kernel ...在前面的博文中,我们先是为自己的Ubuntu安装了一套内核源码树,然后为了方便进行嵌入式交叉编译,我们又为arm板子构建了一套源码树。 那么现在我们已经知道如何自己...
1. 内容目录 1. Code maturity level options 2 2. General setup 常规安装选项 2 3. Loadable module support 引导模块支持 5 4. Block layer 6 5. Processor type and features 处理器类型及特性 8 6....
Linux 也是众多操作系统之一,要想知道 Linux 是什么,首先得说一说什么是操作系统。 计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。计算机...
在前面的博文中,我们先是为自己的Ubuntu安装了一套内核源码树,然后为了方便进行嵌入式交叉编译,我们又为arm板子构建了一套源码树。 那么现在我们已经知道如何自己的电脑上去构建、安装一个定制化的Linu...