工学 >>> 计算机科学技术 >>> 计算机软件 >>> 程序设计及其语言 >>>
搜索结果: 1-15 共查到知识库 程序设计及其语言 Linux相关记录20条 . 查询时间(0.156 秒)
嵌入式Linux设备驱动程序随着设备应用领域的扩展而愈来愈复杂,其相应的配置和编译脚本开发成为重点。简述驱动程序开发的基本原理和过程,针对多层次的驱动程序,分析其配置和编译脚本Kbuild,包括内核配置语言和内核Makefile文件。将源代码加入到Linux内核中,开发出各目录下相应的Config.in和Makefile文件,以增加内核配置菜单选项并得到遵从配置的编译结果。对构建的模块按照层叠顺序...
驱动程序的不稳定是造成操作系统内核崩溃的主要原因,该文采用类型安全的Java语言开发Linux设备驱动程序以提高系统的稳定性,并分析驱动模型的结构、内核态Java虚拟机(JVM)的设计以及Java驱动程序的编写。USB网卡的测试验证了Java驱动在提高系统稳定性上的优势。
利用神经元芯片CYC53120和S3C2410芯片,实现嵌入式平台下LonWorks总线的运用;同时介绍嵌入式Linux 下设备驱动程序的构成,描述了LonWorks设备驱动程序的软件框架,为嵌入式Linux设备的开发提供借鉴。
嵌入式Linux入门笔记     嵌入式  Linux  入门  笔记       2009/8/4
这份笔记基本按时间顺序纪录了我刚接触Linux到对它有整体认识的学习、调试过程,出现的问题及心得总结等,也是我平时工作中不可缺少的手册。本想按内容重新整理,但后来还是保持原来的时间顺序,因为觉得这样更容易让初学者借鉴学习过程和方法。
Linux设备驱动程序的开发工作涉及到相当多的系统内核细节,对开发人员的要求很高。由于缺乏必要的可重用性,一个新设备的驱动程序的开发速度也很缓慢。为了简化其开发流程和提高已有代码的可重用性,该文将C++语言引入到Linux内核环境,以面向对象的方法设计了一个驱动程序开发框架。该框架封装了Linux内核对设备驱动程序的生命周期管理和行为管理,可以在保证设备驱动程序质量的基础上,降低开发难度,加快开发...
为了构建安全可靠的网络,同时降低使用防火墙的成本,对Linux2.4内核防火墙结构Netfilter的实现机制进行了深入的研究和分析,并利用该机制设计实现了一个嵌入式Linux防火墙系统,该防火墙实现完善了包过滤、URL过滤、NAT和日志等防火墙基本功能,同时集成了非军事区(DMZ),为Internet和Intranet之间建立了缓冲地带,以保证Intranet的安全。此外,该防火墙系统还集成了状...
介绍了嵌入式网络应用处理器mpc8245和基于mpc8245的开发平台HHPPC8245-4ETH-R1,讨论了基于该平台的嵌入式IPsec-VPN安全网关的开发,包括Linux-2.6内核和应用程序的交叉编译与移植、RAMDISK文件系统的建立。进行了性能测试,说明基于该开发板的安全网关是可行的和高效的。
基于PowerPC的NC系统正逐步得到应用,但其运行性能监测工具尚未开发出来。PowerPC-NC系统硬件性能参数的获取必须解决两个主要问题:内核数据的采集,用户空间与内核空间的通信。通过对Linux环境下NC性能参数采集方法的研究,提出了一种基于LKM技术的虚拟设备驱动程序方法,并在此基础上实现了PowerPC-NC系统的数据采集模块。实验结果表明,该方法具有效率高、易用性好的特点。
使用C++代替C作为Linux内核环境开发语言,有利于将面向对象的设计与编程引入Linux内核。但是在Linux内核中保持C++与内核的兼容性和自身的语言特性是一个具有挑战性的问题。该文对Linux内核模块装载机制和C++语言在Linux内核模式下内存分配机制进行了分析,实现了在Linux内核开发中应用C++语言的切实可行的方法。
Linux属于通用的分时操作系统,因此将它应用于实时系统领域必然存在一些不确定性问题,如内核不可抢占、时钟粒度粗糙、缺乏有效的实时调度策略等。为了解决这些问题,出现了一些如RT-Linux、Kurt-Linux、Hardhat-LinuxLinux实时性研究项目。文章在对Linux实时性研究的基础上,介绍了中断进程化的研究工作和实验结果。结果表明这种改进是显著的,较大地减少了内核的不确定延迟。 ...
针对可执行文件的动态内存管理容易产生的错误,设计并实现了一个Linux 平台下针对C/C++语言的动态内存检测模块DDMEM,使用自定义的ddmemMalloc()函数改写动态分配函数malloc(),实现了一个共享库ddmem.so,可以检测内存泄漏、内存写溢出、释放野指针和内存管理函数的不匹配等问题。给出了函数不匹配的实例检测以验证方法的有效性。并与同类有代表性的检测工具memwatch进行了...
稳定性测试是可信性测试中一个重要的部分,传统的稳定性测试方法不适用于桌面和交互式系统。提出了一个新的基于Linux桌面操作系统的稳定性测试框架,探讨了测试过程中存在的一些技术难点和相应解决问题的关键技术。以这个测试框架为基础开发了一个集成测试平台,结合测试实例揭露了当前Linux桌面操作系统存在的稳定性问题。
阐述了Linux系统下实现设备驱动程序的基本框架。在介绍MPEG-4压缩卡工作原理的基础上,讨论了Linux系统下PCI接口的MPEG-4视频压缩卡驱动程序的设计与实现过程,并提供了相应的函数及程序的编写。实验结果证明了该驱动程序的实用性。
介绍了基于Linux的开放实验室管理优势,利用Linux强有力的网络性能、完善的软件支持,实现开放实验室管理,并给出了基于liunx的网络计费系统的设计方案。该文提出的方法是可行的、有效的,其效率大大高于一些起初的模型,且易于实现。
基于Linux系统设计并实现的通用软件封装器旨在操作系统内核中嵌入一个安全框架,该框架通过对指定的任何软件进行封装,实时监控软件与操作系统之间的系统调用,并依据封装器对其进行处理可实现多种安全策略(如访问控制、入侵检测),从而保护主机资源。实验结果表明,通用软件封装器在系统内核中运行稳定,达到了预期效果。

中国研究生教育排行榜-

正在加载...

中国学术期刊排行榜-

正在加载...

世界大学科研机构排行榜-

正在加载...

中国大学排行榜-

正在加载...

人 物-

正在加载...

课 件-

正在加载...

视听资料-

正在加载...

研招资料 -

正在加载...

知识要闻-

正在加载...

国际动态-

正在加载...

会议中心-

正在加载...

学术指南-

正在加载...

学术站点-

正在加载...