共查询到17条相似文献,搜索用时 93 毫秒
1.
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境,并使用交叉编译工具编译嵌入式Linux内核,以及在Skyeye上模拟Linux操作系统内核移植。在ARM Linux内核交叉编译部分以S3C2410X目标机处理器,生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。 相似文献
2.
3.
基于Linux内核的桌面操作系统应用越来越广泛,但缺乏应用软件的支持。提出一种内核基于Linux新型中文操作系统。本操作系统内核使用Linux操作系统的内核,应用层使用Wine运行环境提供对Windows应用软件的支持,结合Linux安全稳定的内核,及兼容大量的Windows应用软件的优势。 相似文献
4.
Linux内核是Linux最核心的部分,Linux操作系统就是在Linux内核上发展壮大起来的,而内核的组成和架构则是任何试图涉及Linux Kernel的开源爱好者共同关心的。 相似文献
5.
6.
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境.并使用交叉编译工具编译嵌入式Linux内核.以及在Skyeye上模拟Linux操作系统内核移植。在ARMLinux内核交叉编译部分以S3C2410X目标机处理器.生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。 相似文献
7.
新的Linux 2.6内核提供了对IPSec的支持机构,本文对Linux 2.6内核中新加入的IPSec代码进行了深入分析.对比以前不支持IPSec的网络协议栈的Linux内核,揭示了Linux 2.6内核"无缝"接入IPSec处理的方法. 相似文献
8.
9.
基于Android的BSP移植自动适配技术 总被引:1,自引:0,他引:1
当前Android的板级支持包(BSP)移植开发人员不仅需要熟悉具体型号芯片的开发手册,还需要调整部分驱动封装代码,工作效率较低。为此,通过对Android Linux内核源代码进行重构,设计并实现一种基于源代码分类管理的Andriod BSP移植管理框架。形式化定义Android Linux内核源码重构规则,基于该规则对Android Linux内核源码按照原生Linux内核代码、Google Android驱动程序、厂商板硬件相关BSP代码3类进行管理,设计Android BSP移植自动适配工具,实现面向特定开发板和特定Linux内核版本的Android Linux内核源代码自动生成。测试结果表明,该管理框架能够提高BSP移植开发人员移植和升级开发板Android Linux内核的工作效率。 相似文献
10.
Linux操作系统启用禁止中断的原因有两个:1)操作系统为了保护重要的系统程序代码暂停接受中断;2)Linux内核的进程经常关闭中断以尽快完成自己的任务.在这两种情况下,都可能导致高优先级实时进程的中断发生系统也无法响应中断,从而使得系统实时性能降低.双内核解决方案能够有效地解决Linux内核的关中断问题.它在Linux内核之下插入一个实时子内核,使Linux工作在实时内核的控制下,让实时子内核处理实时任务而Linux内核处理普通任务. 相似文献
11.
Linux抢占式内核的研究与实现 总被引:6,自引:1,他引:6
随着Linux操作系统的成功应用,尤其是在嵌入式实时应用领域,Linux实时性能的提高成为一个很重要的因素.系统核心的可抢占性是决定系统实时性能的一个重要条件,而Linux的核心是不可抢占的,通过将Linux的内核改造为可抢占式内核,可缩短系统的响应延时,提高Linux的实时性.分析了几种实现抢占式内核的方法,介绍了一种实现Linux可抢占式内核的方法,并对其实现细节进行了详细的说明. 相似文献
12.
13.
Linux内核调试技术 总被引:6,自引:1,他引:6
开发Linux应用时经常需要对Linux内核进行裁剪或修改,由于操作系统内核的特殊性,不能用调试普通用户程序的方法调试内核.该文首先介绍了常用的Linux内核调试方法,分析了其优缺点,然后详细讲解了一种利用KGDB的远程Linux内核调试技术。 相似文献
14.
引入Flattened Device T ree(扁平设备树,FDT)到ARM Linux后,Linux内核可以通过FDT获取板级硬件的细节信息,这样就减少了Linux内核中arch/arm目录下大量描述板级硬件细节信息的冗余代码,把大多数与板级硬件特性相关的代码放在设备树文件和设备驱动中,提高了代码的复用性,避免了ARM Linux内核为支持新硬件进行大量修改,提高了ARM Linux板级支持的开发速度,也使得使用现有的内核镜像去引导具有相同芯片集的硬件平台成为可能. 相似文献
15.
沙箱(Sandbox)技术是一种安全保护机制,其目的是通过对程序运行环境的限制来保护系统的安全性.LSM是Linux内核提供的一种轻量级访问控制框架.文中分析了Linux系统中实现沙箱模块的常用技术的不足(实现复杂且资源消耗大),提出一种基于LSM在Linux内核中实现沙箱模块的方法.基于LSM实现沙箱模块,可以减少工作量.且测试结果表明,基于LSM的内核沙箱模块加载后,对系统影响较小,系统性能最大损失约10%. 相似文献
16.
17.
Linux是由全球范围的系统软件设计专家在遵守通用公共许可证条款(GPL)的前提下共同开发的符合POSIX标准的类UNIX操作系统,在开发过程中没有严格完整的文档化软件体系结构,因而不利于内核开发者对Linux内核的理解和维护。文章在综合分析Linux内核有关文档的基础上,利用软件工具并分析部分Linux内核源码,恢复了Linux内核文档化的软件体系结构,以提高其可靠性、可维护性和可扩展性。Linux代表了Internet时代一种新的软件开发模式,对Linux内核软件体系结构恢复的研究,是这种新的开发模式下进行软件工程学研究的一种尝试。 相似文献