首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于Linux内核的桌面操作系统应用越来越广泛,但缺乏应用软件的支持。提出一种内核基于Linux新型中文操作系统。本操作系统内核使用Linux操作系统的内核,应用层使用Wine运行环境提供对Windows应用软件的支持,结合Linux安全稳定的内核,及兼容大量的Windows应用软件的优势。  相似文献   

2.
Linux 2.6内核进程调度分析   总被引:6,自引:2,他引:6  
Linux操作系统是一种支持多任务、多用户和多处理器的现代通用操作系统。2.6内核的Linux支持0(1)级进程调度算法,支持可抢占内核,相比于2.4内核具有更好的实时性能。文中基于Linux2.6.10内核源代码,分析了Linux2.6内核的进程调度系统。并在详细介绍关键数据结构的基础上,阐述了进程调度算法的原理,并对实时进程的支持作了分析。  相似文献   

3.
张步忠  金海平 《微机发展》2007,17(5):163-165
系统调用是操作系统内核提供给用户使用内核服务的接口。Linux操作系统由于其自由开放性,用户可在原有基础上,添加新的系统调用,以便提供更多的服务。基于Linux2.4内核,文中研究了Linux操作系统系统调用的实现机制,并以基于数据库的文件系统功能扩展为例,说明系统调用扩展的实现过程。  相似文献   

4.
首先介绍了Linux操作系统的内核目录结构,然后以采用RISC构架的32位ARM微控制器为例,详细介绍了将嵌入式Linux操作系统移植到韩国三星公司生产的基于ARM920T为内核的S3C2410芯片上的过程.通过对Linux内核体系结构的研究,进而分析出往新型硬件平台移植Linux内核所需进行的工作,大大提高了操作系统的设计水平、缩短了开发时间,具有非常重要的应用价值.  相似文献   

5.
Linux是一类Unix计算机操作系统的统称,Linux操作系统是自由软件和开放源代码发展中最为经典的案例。Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。Linux是一个可以自由分发的操作系统,它包括内核、系统工具、应用程序,以及完整的开发环境。  相似文献   

6.
随着当前计算机技术的不断发展,嵌入式系统应用领域越来越广泛,尤其是Linux操作系统在产业发展中起着举足轻重的作用。Linux操作系统内核具备进程管理、文件管理、储存管理以及内核调度等功能,基于Linux应用环境前提,在不同系统芯片硬件平台上,嵌入式Linux操作系统能够实现运行,通过进程调度及文件设计等模块满足不同开发板与应用需求。本文主要通过介绍嵌入式Linux操作系统的基本功能,从而具体阐述嵌入式Linux操作系统的设计。  相似文献   

7.
基于Linux内核的实时调度机制研究及实现   总被引:3,自引:0,他引:3  
分析了Linux操作系统内核提供的软实时调度机制及其存在的问题,阐述了基于Linux内核构建实时Linux操作系统的技术方案。着重介绍了RTLinux实时内核的结构框架,并对RTLinux的中断处理机制与调度机制进行了设计与实现。  相似文献   

8.
随着当前计算机技术的不断发展,嵌入式系统应用领域越来越广泛,尤其是Linux操作系统在产业发展中起着举足轻重的作用。Linux操作系统内核具备进程管理、文件管理、储存管理以及内核调度等功能,基于Linux应用环境前提,在不同系统芯片硬件平台上,嵌入式Linux操作系统能够实现运行,通过进程调度及文件设计等模块满足不同开发板与应用需求。本文主要通过介绍嵌入式Linux操作系统的基本功能,从而具体阐述嵌入式Linux操作系统的设计。  相似文献   

9.
Linux的驱动程序既可以做成静态形式编译进内核,也可以编译为内核模块形式,在需要时由操作系统动态装载或卸载。目前介绍编写Linux内核模块的文章也比较多,杂志、报纸及网络都有介绍,但由于Linux内核版本变化很快,这些文章中所讲的内核模块所基于的版本号同你机器上的内核版本号很少有相同的。所以导致明明按文章中所讲的程序进行编译,但就是出现一大堆的警告和错误。而在有些中文Linux系统中,往往连一个“Hello world!”的模块程序的编译都通不过,凡此种种初学者往往束手无策。 这篇文章将结合一个实用的例子讲述如何在内核模块中访问物理内存、端口及中断,并介绍一下初学者在编译时易出现的问题及解决方法。由于介绍Linux内核模块及驱动程序的文  相似文献   

10.
蒋清野 《程序员》2008,(11):134-135
Linux阵营的大师们最近比较活跃。 今年7月15日,Linus Torvalds在Linux内核邮件列表里将极度关注安全问题的OpenBSD开发人员戏称为“一群只会手淫的猴子”。9月17日,著名内核维护人员Greg Kroah在Linux开发人员研讨会(Linux Plumbers Conference2008)上发表主题演讲,谴责维护Ubuntu发行版的Canonical公司对Linux社区的贡献太少,是Linux社区的“害群之马”。9月24日,Linux基金会执行总监Jim Zemlin在一篇发表在InfoWorld的文章中断言“(操作系统)的未来属于Windows和Linux”以及“Sun公司的Solaris已经濒临死亡”。该文章还“不小心”地一稿两投,同时出现在纽约时报的网站上。  相似文献   

11.
蒋清野 《Internet》2008,(11):134-135
Linux阵营的大师们最近比较活跃。 今年7月15日,Linus Torvalds在Linux内核邮件列表里将极度关注安全问题的OpenBSD开发人员戏称为“一群只会手淫的猴子”。9月17日,著名内核维护人员Greg Kroah在Linux开发人员研讨会(Linux Plumbers Conference2008)上发表主题演讲,谴责维护Ubuntu发行版的Canonical公司对Linux社区的贡献太少,是Linux社区的“害群之马”。9月24日,Linux基金会执行总监Jim Zemlin在一篇发表在InfoWorld的文章中断言“(操作系统)的未来属于Windows和Linux”以及“Sun公司的Solaris已经濒临死亡”。该文章还“不小心”地一稿两投,同时出现在纽约时报的网站上。  相似文献   

12.
Linux 2.6内核进程调度分析   总被引:1,自引:0,他引:1  
Linux操作系统是一种支持多任务、多用户和多处理器的现代通用操作系统。2.6内核的Linux支持O(1)级进程调度算法,支持可抢占内核,相比于2.4内核具有更好的实时性能。文中基于Linux 2.6.10内核源代码,分析了Linux 2.6内核的进程调度系统。并在详细介绍关键数据结构的基础上,阐述了进程调度算法的原理,并对实时进程的支持作了分析。  相似文献   

13.
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境,并使用交叉编译工具编译嵌入式Linux内核,以及在Skyeye上模拟Linux操作系统内核移植。在ARM Linux内核交叉编译部分以S3C2410X目标机处理器,生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。  相似文献   

14.
随着网络的快速发展,网络中的数据流量不断增长,如何控制网络流量是目前面临的一个难题。本文基于Linux操作系统,利用Netfilter防火墙,结合Linux应用层数据包分类器(L7-filter),通过修改Linux内核所提供的U32过滤器和fw过滤器接口,将不同的IP按组进行匹配管理,达到流量控制的目的。  相似文献   

15.
Linux是一种适合于嵌入式系统的开源操作系统,可以高效地处理各种复杂的任务。从基于TI DM320的PMP解决方案入手,以TI DM320平台为例,提出一种在PMP系统上应用嵌入式Linux的方法,探讨了Bootloader启动程序和嵌入式Linux内核的移植过程。  相似文献   

16.
刘宏 《软件世界》2007,(15):51-53
Linux内核是Linux最核心的部分,Linux操作系统就是在Linux内核上发展壮大起来的,而内核的组成和架构则是任何试图涉及Linux Kernel的开源爱好者共同关心的。  相似文献   

17.
随着IT行业的发展,嵌入式系统日益重要,尤其是Linux操作系统更是得到了极高的重视与广泛的应用。本文以VMware虚拟机为工具,以fedora8及2.6.23内核版本为例,详细分析Linux操作系统的启动过程;并把启动过程分为硬件初始化、内核引导、运行init程序、建立终端等4部分。分析每个阶段的执行过程并画出整个操作系统的启动过程流程图。对Linux操作系统启动过程的分析,是进一步分析Linux内核及裁剪linux操作系统和最终将Linux用于嵌入式系统的基础工作。  相似文献   

18.
针对操作系统教学中存在的不足,以Linux0.11版本内核为基础,深入剖析操作系统各项功能的实现机制,采用Java技术体系开发一个平台无关的操作系统教学实验平台(LBOSEP)。该系统依据Linux0.11内核的体系结构及其实现的功能,将内核源码划分为若干大小适宜、功能相对独立的小模块,模块之间的复杂联系描绘成模块关系图,模块相关信息以XML文档存储。LBOSEP客户端以Java Applet实现,提供一个以操作系统功能模块为基本单元的学习、编程实验环境,用户能够可视化地指定实验模块,修改操作系统数据结构和算法,通过本地编译、调试和运行检验实验结果。实践证明LBOSEP有利于用户加深对操作系统内部运行机制的理解,增强修改、编写内核的能力,从而为操作系统课程教学提供一个方便实用的实验平台。  相似文献   

19.
Linux操作系统内核对SMP(对称多处理器)的支持   总被引:1,自引:0,他引:1  
详细介绍了Linux操作系统内核是怎样支持SMP(对称多处理器)系统工作的,并具体分析了其内核源代码的实现过程。  相似文献   

20.
孔垂煜 《福建电脑》2010,26(9):115-116,125
Linux安全模块(LSM)为Linux操作系统内核支持多个安全模块提供了有力的支持。本文首先介绍了LSM的实现机制,详细分析了它的关键技术。然后,以一个简单的安全模块为例,描述了如何使用LSM机制在Linux操作系统中完成一个简单的安全模块的开发。使用LSM框架可以使得操作系统灵活的支持和采用各种不同的安全策略,提高系统的安全性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号