首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
嵌入式Linux系统必须达到性能和空间的优化.文章对嵌入式Linux进行了耗时分析,根据系统对根文件目录操作中耗时问题设计了嵌入式Linux混合文件系统,并与常见单一文件系统在启动速度和程序运行速度上对其进行了仿真测试.数据证明混合型文件系统不仅占用空间较小,并且能提高系统的性能.  相似文献   

2.
介绍了嵌入式系统的概念和Linux系统的嵌入式特性,分析了嵌入式Linux系统的开发流程、工具链、内核移植和文件系统的设计,并从系统启动、体积和内存占有率等方面着手,讨论了嵌入式Linux系统的优化方案。该设计在国家体育总局的嵌入式计时产品中得到应用,提高了系统的稳定性、响应速度和运行效率。  相似文献   

3.
在嵌入式Linux系统开发过程中,根文件系统是构建嵌入式Linux系统的重要组成部分。为了方便和简化嵌入式Linux开发过程中的调试过程,主要研究了如何使用Busybox构建出基本的嵌入式Linux根文件系统,包括Busybox的配置、编译和安装。在此基础上,进一步构建出基于NFS的嵌入式Linux根文件系统,并给出了启动脚本和配置文件。这种根文件系统可以方便地在线更改、调试程序,降低了嵌入式系统的开发门槛。  相似文献   

4.
在嵌入式Linux系统中,根文件系统是构建嵌入式Linux系统的重要组成部分,是Linux/Unix系统不可或缺的组件。这里从Linux根文件系统底层出发,详细分析根文件系统的组成和如何利用Busybox配置完整的根文件系统,并给出了启动脚本和配置文件以实现简单的根文件系统,并且以Cramfs和Jffs2为例详述了根文件系统的制作过程,为其他文件系统的制作提供参考。  相似文献   

5.
针对嵌入式开发过程中调试需要频繁下载的问题,提出了一种将内核移植到SDRAM中,然后采用根文件系统NFS方式启动的方法。详细介绍了基于三星公司S3C2410A处器的SBC2410目标板在嵌入式Linux系统中的裁剪与移植,实现了嵌入式Linux系统根文件系统NFS启动方式的搭建。从而极大的提高了开发效率。  相似文献   

6.
基于ARM920T的嵌入式网络应用平台构建   总被引:2,自引:0,他引:2  
嵌入式系统与以太网技术融合发展将是嵌入式技术未来的重要发展方向。针对目前网络应用的特点,提出了基于AT91RM9200嵌入式微处理器和嵌入式Linux操作系统构建嵌入式网络应用平台的解决方案。详细介绍了该平台各个部分的设计和实现方法:包括硬件模块、引导加载程序、嵌入式Linux内核和根文件系统。为基于ARM的嵌入式网络应用系统的开发搭建了一个较为完善的平台,对于网络通信在嵌入式设备中的应用有很好的借鉴意义。  相似文献   

7.
针对嵌入式多媒体系统中资源的有限性和数据多样性的特点,设计了一种flash文件系统,并在基于PNX1500多媒体嵌入式系统中予以实现。该文件系统提出了两种文件管理策略相互协作的运行模式,在提高闪存的利用率的和可靠性的同时降低了文件系统的开销。适合于多媒体嵌入式系统的应用。  相似文献   

8.
串口具有价格便宜、编程方便等优点,在嵌入式系统中有着广泛的应用。Linux是嵌入式系统应用最广的操作系统。针对嵌入式Linux的特点,分析在Linux系统下串口应用开发的方法,介绍了如何制作串口开发所需的Linux内核和根文件系统。通过查询和接收SIGIO(信号驱动I/O)信号两种方式分别实现嵌入式Linux系统与微机系统的串口通信,并总结了串口通信程序主要设计步骤。  相似文献   

9.
针对嵌入式系统的应用和开发的需要,提供在ARM嵌入式平台上移植Linux系统的方法。在对Linux内核体系的研究基础上,分析往ARM平台上移植Linux需要的工作,可以提高系统的设计水平,缩短开发时间。ARM9选用的是三星公司的S3C2440,Linux内核版本号为2.6.30.4。介绍了嵌入式系统移植的主要过程,包括U-boot的移植与修改、Linux内核的配置和编译、根文件系统的定制。移植后Linux系统在ARM平台上运行良好。实验结果证明该方法是可行的,同时对其他嵌入式系统开发有一定的参考意义。  相似文献   

10.
基于S3C2440的嵌入式Linux根文件系统构建   总被引:1,自引:0,他引:1  
为使制作根文件更加灵活、简单,进一步方便嵌入式系统开发.文章主要研究如何使用busybox构建嵌入式Linux的根文件系统.包括busybox的配置、编译和安装.以及在嵌入式Linux环境下生成根文件系统映像文件的方法.使用文章所介绍的方法构建的根文件系统最终成功地在ARM开发板上进行移植和运行,与其他的方法相比此种方法具有很强的实用性,降低了嵌入式系统的开发门槛.  相似文献   

11.
Linux以其内核精悍、功能强大、源代码公开、支持多种硬件平台以及支持丰富的开发工具等特点广泛应用在嵌入式系统领域.作为嵌入式产品的操作系统平台,实时性是一个很重要的目标.基于这个目标提出了一种提高Linux2.6实时性的O(1)算法,该算法设置了新的数据结构及进程调度过程,通过分析Linux 2.6的O(1)算法的时间复杂度,可以得知运用该算法可以极大提高系统的实时性能.  相似文献   

12.
直到2.6内核的出现,Linux操作系统一直缺乏对安全机制融入内核的普遍支持,Linux安全模块(Linux Securiy Module)可以克服这个缺陷。对LSM的体系结构、安全域和钩子函数以及能力模块进行了研究,探讨了LSM如何作为一个基本框架将Linux内核与具体的安全模块相结合,从而提高Linux操作系统的安全性。  相似文献   

13.
Transmission control protocol (TCP) is the most widely used transport protocol on the Internet today. Over the years, especially recently, due to requirements of high bandwidth transmission, various approaches have been proposed to improve TCP performance. The Linux 2.6 kernel is now preemptible. It can be interrupted mid‐task, making the system more responsive and interactive. However, we have noticed that Linux kernel preemption can interact badly with the performance of the networking subsystem. In this paper, we investigate the performance bottleneck in Linux TCP. We systematically describe the trip of a TCP packet from its ingress into a Linux network end system to its final delivery to the application; we study the performance bottleneck in Linux TCP through mathematical modelling and practical experiments; finally, we propose and test one possible solution to resolve this performance bottleneck in Linux TCP. Copyright © 2007 John Wiley & Sons, Ltd.  相似文献   

14.
文中结合linux2.4版的源代码,分析了Linux策略性路由查找的方法,并指出该方法的一些缺陷,提出一种通过应用DIR-24-8-INT算法来提高路由查找效率以及避免冲突漏洞的方法.  相似文献   

15.
武建平  方攀  凌明  张阳 《微电子学》2012,42(1):87-91,96
便签存储器(SPM)作为主要的片上存储器之一,可以用来提升嵌入式Linux系统的性能,并降低其能耗.提出一种针对Linux内核的SPM管理及优化方案,实现了针对Linux内核热点代码段、数据段的SPM静态优化技术.利用虚存管理技术,建立以SPM页区为基础的动态SPM页框分配机制,并实现页框分配的通用接口函数.在优化热点小对象分配器(SLAB)的基础上,实现对Linux内核的动态优化.实验结果表明,该优化方案能明显降低能耗和提升性能,其内核代码段优化方案平均提升11%的系统性能.  相似文献   

16.
中断处理技术与嵌入式Linux的实时性能紧密相连。文章分析了Linux通用操作系统的中断处理技术在应用到嵌入式实时环境中的缺点和不足,从中断处理技术方面研究了改善嵌入式实时性的方案,并详细讨论了嵌入式Linux的中断处理机制。  相似文献   

17.
Linux的进程调度策略   总被引:4,自引:0,他引:4  
随着Linux操作系统在嵌入式系统方面的应用越来越广泛,关于增强并改进Linux对实时任务支持方面的研究也越来越多.该文通过对Liunx下进程调度的原理、依据以及调度算法、实时调度策略的全面分析,说明了Linux对普通进程和实时进程进行相应处理的过程.同时为了改进Linux对实时任务的支持,提出了一种混合调度算法.  相似文献   

18.
郭春丽  陈欣 《电光与控制》2008,15(1):81-83,87
介绍了在Linux系统下对无人机遥控/遥测终端软件的开发,包括设计图形用户界面用来显示数据和发送指令.选择Linux下图形用户界面开发工具Gtk 并使用C语言进行模块化编程,试验验证软件运行良好.相比在Windows系统使用相同功能软件,在Linux系统下使用本软件能够极大提高可靠性和资源利用率.  相似文献   

19.
为了让射频识别的用户可以根据各自的权限进行相应的操作,本文提出了一款基于Linux的RFID交互系统的设计实现方案。该系统的ID识别模块通过串口与安装了Linux系统的计算机进行通信,Linux端运行应用程序,读取串口传递进来的ID卡信息,通过查找数据库,可以判断持卡用户权限,同时允许用户通过液晶显示屏进行相关操作。实际应用表明,该系统设计灵活、操作简便、识别准确,同时人机交互部分可根据用户权限展现不同的界面供用户进行相应操作,更加智能化和人性化。  相似文献   

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

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

京公网安备 11010802026262号