1242480byte
685032byte
表3 系统库小型化前后对照
三、 结束语
近年来嵌入式Linux技术迅速发展,各种商业和开放源码的Linux发行版为不同的硬件平台、不同的应用环境提供了多种选择。Linux的文件系统事实上非常的庞大。构造一个嵌入式的Linux文件系统是一个很复杂的过程。如何让文件系统在保证安全的前提下精简得更紧凑、运行得更有效率,是需要深入探索的一个课题。特别是,共享库裁剪技术能将库中大部分冗余代码裁剪掉,但要求库的源码编写比较规范,不同体系结构需要有不同的处理等。但毕竟库裁剪领域才发展不久,还不是很成熟。经过对该技术长时间的测试,相信我们能够弥补它的不足,使它能够在嵌入式Linux领域广泛使用。通过以上方法,我们构造了一个精简的嵌入式版本的Linux文件系统,它使得内核在系统尽量精简的情况下能够运行起来.并满足产品和系统各方面的要求。
上一篇:嵌入式系统中文输入法的设计