搜索结果: 76-90 共查到“工学 Linux”相关记录197条 . 查询时间(0.175 秒)
《Debian GNU/Linux: Guide to Installation and Usage》(图)
Debian GNU/Linux: Guide to Installation and Usage John Goerzen Ossama Othman
2009/5/31
Excerpt
Debian is free in this sense: You are free to modify and redistribute it and will always have access to the source code for this purpose. The Debian Free Software Guidelines describe in more...
ARM & Linux架构下智能门禁控制器以太网接口开发
嵌入式系统 S3C44B0X uCLinux
2009/5/14
论述了在Linux操作系统下开发基于ARM7TDMI内核S3C44B0X微处理器的智能门禁控制器以太网通信接口技术。设计了以以太网控制器芯片RTL8019AS为核心的接口硬件电路,说明了嵌入式系统应用软件开发、编译流程,开发了运行于uCLinux操作系统的服务器端程序和运行于Windows操作系统的客户端程序,实现了基于TCP/IP协议的双向通信。测试表明,系统通信正常,可以通过以太网进行远程数据...
HHPPC8245上的嵌入式Linux移植及VPN开发
HHPPC8245 嵌入式Linux VPN
2009/5/13
介绍了嵌入式网络应用处理器mpc8245和基于mpc8245的开发平台HHPPC8245-4ETH-R1,讨论了基于该平台的嵌入式IPsec-VPN安全网关的开发,包括Linux-2.6内核和应用程序的交叉编译与移植、RAMDISK文件系统的建立。进行了性能测试,说明基于该开发板的安全网关是可行的和高效的。
Linux动态链接机制研究及应用
Linux 共享库重定位 Research and Applicatio
2009/5/13
结合ELF共享库文件格式,研究了Linux系统动态链接的机制和原理,论述了实现的关键技术:PIC代码,全局偏移表GOT,过程链接表PLT;分析了动态库的加载映射过程以及符号解析技术。利用Linux的动态链接机制实现了共享库重定位的应用。
Linux环境下PowerPC-NC运行性能参数的获取
NC系统 LKM 内核空间
2009/5/13
基于PowerPC的NC系统正逐步得到应用,但其运行性能监测工具尚未开发出来。PowerPC-NC系统硬件性能参数的获取必须解决两个主要问题:内核数据的采集,用户空间与内核空间的通信。通过对Linux环境下NC性能参数采集方法的研究,提出了一种基于LKM技术的虚拟设备驱动程序方法,并在此基础上实现了PowerPC-NC系统的数据采集模块。实验结果表明,该方法具有效率高、易用性好的特点。
Linux寄生程序加载动态库的研究与实现
寄生程序 可执行可连接文件格式 动态连接
2009/5/13
寄生程序是指注入到可执行文件中的程序代码,被广泛地应用在二进制文件加解密、版权保护等领域。病毒也是寄生程序的一种。Linux下的寄生程序很难利用宿主没有加载的动态连接库,使其功能受到很大限制。该文通过对ELF动态连接机制的研究,采用了一种寄生程序通过proc文件系统进行加载和利用动态库的方法,并对这种方法进行了实现。
Linux蓝牙协议栈的USB设备驱动
Linux系统 蓝牙协议栈 设备驱动
2009/5/13
基于对Linux下蓝牙协议栈BlueZ源代码的分析,给出BlueZ的组织结构和特点。分析蓝牙USB传输驱动机制和数据处理过程,给出实现蓝牙设备驱动的重要数据结构和流程,并总结Linux下开发蓝牙USB设备驱动的一般方法和关键技术。
Linux内核802.11无线网络协议栈的设计与实现
内核 网络协议栈 无线局域网
2009/5/13
对Linux(2.6版)内核中IEEE 802.11无线网络协议栈的设计和实现进行了介绍,包括无线网络协议栈在内核中的位置和主要功能、与底层硬件设备的协作和与用户配置工具的交互等。根据无线网卡硬件的特点,如延迟性大、可靠性差等阐明了该协议栈的设计要领和技术细节,并着重对其重要实现部分进行了数据结构的介绍和代码分析。
Linux内核Slab内存缓冲区管理器
Slab管理器 对象 缓冲区
2009/5/13
Linux是开源操作系统,内核运行时,会使用很多数据结构对象,即内核对象。如何高效地管理这些对象的创建、使用和回收,需一整套完善的管理机制。该文介绍了Slab内存缓冲区管理器的原理,以及Linux怎样使用Slab管理器管理内核中各种各样的内核对象。
Linux内核模式下C++语言的导入研究
Linux 内核模块 C++
2009/5/13
使用C++代替C作为Linux内核环境开发语言,有利于将面向对象的设计与编程引入Linux内核。但是在Linux内核中保持C++与内核的兼容性和自身的语言特性是一个具有挑战性的问题。该文对Linux内核模块装载机制和C++语言在Linux内核模式下内存分配机制进行了分析,实现了在Linux内核开发中应用C++语言的切实可行的方法。
Linux平台下动态网页保护系统的设计与实现
动态网页保护 网页脚本文件保护 备份与恢复
2009/5/13
在Linux平台下设计并开发了一种基于MySQL数据库的动态网页保护系统。该系统对动态网站中的网页脚本文件和后端数据库进行有效监控和保护,并采用异机备份机制,可及时恢复受损网页文件和数据库。动态网页保护系统为动态网站安全提供了重要的保障。
Linux实时性研究及其中断进程化的实现
实时系统 中断进程化实现 确定性
2009/5/13
Linux属于通用的分时操作系统,因此将它应用于实时系统领域必然存在一些不确定性问题,如内核不可抢占、时钟粒度粗糙、缺乏有效的实时调度策略等。为了解决这些问题,出现了一些如RT-Linux、Kurt-Linux、Hardhat-Linux等Linux实时性研究项目。文章在对Linux实时性研究的基础上,介绍了中断进程化的研究工作和实验结果。结果表明这种改进是显著的,较大地减少了内核的不确定延迟。 ...
Linux下USB设备驱动研究与开发
USB Linux 设备驱动程序
2009/5/13
开发USB(Universal Serial Bus)设备驱动是一项比较繁琐的工作。Linux中的USB核心子系统提供了大量的API以及相关的支持机制,保证了USB设备的即插即用,简化了驱动的编写。结合具体开发实例,介绍了USB的相关概念,分析Linux中USB核心子系统的框架构成以及重要的数据结构,剖析Linux内核对USB规范的支持,描述了驱动开发的一般方法和技巧。