期刊文献+
共找到670篇文章
< 1 2 34 >
每页显示 20 50 100
Developing Linux kernel space device driver 被引量:18
1
作者 Rockwell Automation Lab, Guangdong University of Technology, Guangzhou, China) Zheng,Wei Wang,Qinruo Wu,Naiyou 《微计算机信息》 2003年第12期88-90,共3页
This thesis introduces how to develop kernel level device driver on Linux platform in detail. On the basis of comparing proc file system with dev file system, we choose PCI device and USB device as instances to introd... This thesis introduces how to develop kernel level device driver on Linux platform in detail. On the basis of comparing proc file system with dev file system, we choose PCI device and USB device as instances to introduce the method of writing device driver for char devices by using these two file systems. 展开更多
关键词 linux 操作系统 内核空间 设备驱动程序 文件系统 软件开发
在线阅读 下载PDF
Stack E6 and Its Implementation within Linux Kernel
2
作者 Dmitry Anatoly Zaitsev Kyril Dmitry Guliaiev 《Journal of Software Engineering and Applications》 2011年第6期379-387,共9页
The first implementation of new E6 stack of networking protocols within the kernel of an operating system is presented. Stack E6 was developed to increase the efficiency of a network entirely built on the base of Ethe... The first implementation of new E6 stack of networking protocols within the kernel of an operating system is presented. Stack E6 was developed to increase the efficiency of a network entirely built on the base of Ethernet technology. It uses a uniform hierarchical E6 address on all the levels and annuls TCP, UDP and IP protocols. The experimental implementation adds a new system call to the kernel of Linux and a new type of Ethernet E6 frame. All the application interface standards are saved according to RFC except of E6 address usage instead of IP address and instead of Ethernet MAC address as well. 展开更多
关键词 STACK of Protocols E6 linux kernel System CALL ETHERNET
在线阅读 下载PDF
Linux Kernel 2.6的权限提升类漏洞攻击研究
3
作者 王畅 刘美连 《科技创新导报》 2009年第1期36-36,共1页
缓冲区溢出攻击和CoreDump攻击是两种常见的权限提升类漏洞攻击。通过分析攻击原理,指出了攻击产生的原因及危害,并提出一种主动防御攻击的新方案。
关键词 linux kernel2.6 CoreDump 漏洞攻击
在线阅读 下载PDF
Linux Kernel2.6调度算法实时性改进
4
作者 邬明辉 谢汶 《四川电力技术》 2005年第4期22-25,40,共5页
LinuxKernel2.6的实时性(软实时)有很大的提高,但是与专用的实时系统相比,仍然存在明显差距。对Kernel2.6的进程调度算法和相关数据结构作出详细的分析,并针对(基于Linux的)专用实时系统调度算法设计,提出改进方法。
关键词 linux kernel 2.6 实时性 进程调度算法
在线阅读 下载PDF
Linux kernel ip_setsockopt()整数溢出漏洞
5
《网管员世界》 2004年第6期97-97,共1页
关键词 linux kernel ip_setsockopt() 整数溢出 操作系统
在线阅读 下载PDF
Linux Kernel CPUFreq Proc处理器整数处理漏洞
6
《网管员世界》 2004年第6期97-97,共1页
关键词 linux kernel CPUFreq Proc处理器 用户权限 操作系统
在线阅读 下载PDF
Linux Kernel 2.60正式发布
7
《开放系统世界》 2004年第1期122-122,共1页
关键词 linux kernel 2.6.0 操作系统 服务器 内核 软件模块
在线阅读 下载PDF
Linux近期相关漏洞——Linux Kernel IA32 ExecVE存在本地绥冲溢出漏洞
8
《网管员世界》 2005年第8期100-100,共1页
受影响系统:Linux Kernel 2.6.x〈=2.6.6,Linux kernel 2.4.x〈=2.4.31。
关键词 linux kernel IA32 ExecVE 操作系统 应用程序 内存 计算机
在线阅读 下载PDF
Linux Kernel 3.11
9
《程序员》 2013年第10期13-13,共1页
3.11版Linux内核丰要实现了以下新功能:加入了用于创建安全临时文件的标识位OTMPFILE;实验性的Radeon显卞动态电源管理支持,需要传递radeon.dpm=1参数启用;针对并行分布式文件系统Lustre的客户端支持;初步支持NFS42和具备SELinm... 3.11版Linux内核丰要实现了以下新功能:加入了用于创建安全临时文件的标识位OTMPFILE;实验性的Radeon显卞动态电源管理支持,需要传递radeon.dpm=1参数启用;针对并行分布式文件系统Lustre的客户端支持;初步支持NFS42和具备SELinmx标签的NFS分区;详细的页面写入历史追踪等。此外还改善了SYSVIPc消息队列扩展性,允许应用程序请求低延迟网络Polling,并增加可压缩交换分区缓存Zswap。 展开更多
关键词 linux内核 kernel 分布式文件系统 POLLING 动态电源管理 RADEON RADEON LUSTRE
在线阅读 下载PDF
基于AT91RM9200的ARM Linux的移植方法 被引量:7
10
作者 徐山峰 马立玲 +1 位作者 王军政 夏宇 《微计算机信息》 北大核心 2008年第14期116-118,181,共4页
在嵌入式系统中ARM处理器已经成为市场主流,移植操作系统是开发嵌入式系统的前提和基础,而嵌入式操作系统的移植比较复杂。本文详细论述了Linux在AT91RM9200平台上的移植过程,包括下载内核源码、建立交叉编译环境,移植U-boot,配置和编... 在嵌入式系统中ARM处理器已经成为市场主流,移植操作系统是开发嵌入式系统的前提和基础,而嵌入式操作系统的移植比较复杂。本文详细论述了Linux在AT91RM9200平台上的移植过程,包括下载内核源码、建立交叉编译环境,移植U-boot,配置和编译内核,建立文件系统等。经试验,移植后的内核在自己开发的目标板上运行稳定可靠,这对其它嵌入式操作系统的开发同样具有参考意义。 展开更多
关键词 嵌入式 ARMlinux AT91RM9200 移植 内核
在线阅读 下载PDF
基于CK810 LINUX3.0内核的移植实现 被引量:3
11
作者 周峰 胡军山 朱宗玖 《计算机应用与软件》 CSCD 北大核心 2014年第1期252-255,267,共5页
介绍Linux 3.0的基本架构。重点阐述Linux在CPU架构上移植的关键点,如系统调用、进程管理及中断异常处理等。通过LTP测试及profiling应用,检验了Linux 3.0在CK810上的移植实现具有可运行性、健壮性和实用性。
关键词 linux 3 0 内核移植 ABI pt_regs LTP测试 PROFILING
在线阅读 下载PDF
Embedded Linux Device Driver Research 被引量:1
12
作者 LI Hua GAO Fei SUN Lei 《微计算机信息》 2010年第14期71-73,共3页
Based on the in-depth research of the embedded device management system,analyze the process of the driver parameters delivery on kernel level particularly.According to this,expound the device driver's working prin... Based on the in-depth research of the embedded device management system,analyze the process of the driver parameters delivery on kernel level particularly.According to this,expound the device driver's working principle,structure and design methods especially.Finally realize the drivers of the character-based devices which can be dynamically loaded.Actual result shows that mastering the realization of the device driver mechanism and the process of parameters delivery with kernel can improve the embedded device driver development efficiency and reduce error probability effectively,thus saving the development cost and development cycle of embedded products. 展开更多
关键词 Embedded linux Device Driver System Call kernel Space User Space
在线阅读 下载PDF
扁平设备树FDT在ARM Linux中的应用研究 被引量:1
13
作者 罗名驹 陈益民 贾志文 《单片机与嵌入式系统应用》 2017年第3期9-12,共4页
引入Flattened Device Tree(扁平设备树,FDT)到ARM Linux后,Linux内核可以通过FDT获取板级硬件的细节信息,这样就减少了Linux内核中arch/arm目录下大量描述板级硬件细节信息的冗余代码,把大多数与板级硬件特性相关的代码放在设备树文件... 引入Flattened Device Tree(扁平设备树,FDT)到ARM Linux后,Linux内核可以通过FDT获取板级硬件的细节信息,这样就减少了Linux内核中arch/arm目录下大量描述板级硬件细节信息的冗余代码,把大多数与板级硬件特性相关的代码放在设备树文件和设备驱动中,提高了代码的复用性,避免了ARM Linux内核为支持新硬件进行大量修改,提高了ARM Linux板级支持的开发速度,也使得使用现有的内核镜像去引导具有相同芯片集的硬件平台成为可能。 展开更多
关键词 扁平设备树 ARM linux kernel
在线阅读 下载PDF
KGDB在基于ARM Linux的嵌入式系统中的应用
14
作者 孙劲飞 戎蒙恬 刘文江 《计算机应用与软件》 CSCD 北大核心 2008年第6期231-232,共2页
分析了KGDB的工作原理,讨论了KGDB在ARM Linux嵌入式系统上的实现,并以三星S3C2410处理器为例,给出了使用KGDB在ARM Linux上调试内核及模块的方法。该方法可移植性强,为在ARM Linux上从事内核及驱动程序开发的人员提供了源码级调试的有... 分析了KGDB的工作原理,讨论了KGDB在ARM Linux嵌入式系统上的实现,并以三星S3C2410处理器为例,给出了使用KGDB在ARM Linux上调试内核及模块的方法。该方法可移植性强,为在ARM Linux上从事内核及驱动程序开发的人员提供了源码级调试的有效手段。 展开更多
关键词 KGDB ARM linux 内核调试 嵌入式系统
在线阅读 下载PDF
ARM Linux内核编译及在Skyeye上模拟移植
15
作者 郭彩霞 姚强 《现代计算机》 2011年第15期56-60,共5页
以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境,并使用交叉编译工具编译嵌入式Linux内核,以及在Skyeye上模拟Linux操作系统内核移植。在ARM Linux内核交叉编译部分以S3C2410X目标机处理器,生成可在其上运行... 以Linux操作系统环境为例,介绍如何在Linux操作系统下建立嵌入式交叉编译环境,并使用交叉编译工具编译嵌入式Linux内核,以及在Skyeye上模拟Linux操作系统内核移植。在ARM Linux内核交叉编译部分以S3C2410X目标机处理器,生成可在其上运行的Linux内核,内核版本为最新的Linux-2.6.39。 展开更多
关键词 交叉编译 ARM linux内核 S3C2410X SKYEYE
在线阅读 下载PDF
ZFSon Linux进入部署状态
16
《程序员》 2013年第5期15-15,共1页
ZFS遵循CDDL授权,尽管它与GPL都属于开源软件授权,但由于各自限制,并不相容。在一种授权下编写的代码无法直接以二进制的形式存在于另一种授权的软件中。这导致ZFS文件系统几乎不太可能并入Linux Kernel,而只能以内核外模块的方式... ZFS遵循CDDL授权,尽管它与GPL都属于开源软件授权,但由于各自限制,并不相容。在一种授权下编写的代码无法直接以二进制的形式存在于另一种授权的软件中。这导致ZFS文件系统几乎不太可能并入Linux Kernel,而只能以内核外模块的方式发展。 展开更多
关键词 linux 状态 部署 kernel 开源软件 文件系统 ZFS 授权
在线阅读 下载PDF
基于配置引导的实时Linux内核靶向模糊测试
17
作者 施鹤远 陈世俊 +3 位作者 张强 沈煜恒 姜宇 施荣华 《计算机科学》 北大核心 2025年第S1期873-880,共8页
实时Linux在各类实时性需求业务场景中得到广泛应用,保障实时Linux内核安全稳定至关重要。当前主流的覆盖率导向内核模糊测试技术对于特定待测代码定位存在局限,导致内核模糊测试对实时特性相关代码的针对性测试能力不足。针对此问题,... 实时Linux在各类实时性需求业务场景中得到广泛应用,保障实时Linux内核安全稳定至关重要。当前主流的覆盖率导向内核模糊测试技术对于特定待测代码定位存在局限,导致内核模糊测试对实时特性相关代码的针对性测试能力不足。针对此问题,文中提出了一种基于配置引导的实时Linux内核靶向模糊测试方法。该方法首先结合内核配置选项构建内核文件树,识别实时特性相关内核代码;然后基于实时Linux内核函数间调用关系和基本块地址,构建实时特性相关待测靶点;最后利用基于权重的种子调度策略提升内核模糊测试针对性测试效果。该方法在4个版本的实时Linux内核的测试任务中,发现了58个实时特性相关的内核缺陷。与通用覆盖率导向内核模糊测试工具Syzkaller相比,该方法对于实时特性相关代码的基本块覆盖数量提升17.06%,发现实时特性相关漏洞数量提升65.39%。实验结果表明,该方法能显著提高内核模糊测试的实时特性相关代码覆盖能力与针对性测试能力。 展开更多
关键词 实时linux 模糊测试 异常检测 内核配置
在线阅读 下载PDF
Linux内核中的数据竞争及其检测方法
18
作者 郑世杰 杜春来 《软件》 2025年第7期10-12,共3页
随着计算机系统高度并行化发展,Linux内核作为应用最广泛的开源操作系统内核,其并发安全性成为影响系统可靠性与安全性的核心因素。本文研究Linux内核中的数据竞争问题及其安全影响。通过实际案例展示了数据竞争的实际表现,以“Dirty CO... 随着计算机系统高度并行化发展,Linux内核作为应用最广泛的开源操作系统内核,其并发安全性成为影响系统可靠性与安全性的核心因素。本文研究Linux内核中的数据竞争问题及其安全影响。通过实际案例展示了数据竞争的实际表现,以“Dirty COW”漏洞为例,剖析了数据竞争的成因及安全影响,对比评估了静态分析、动态分析和机器学习方法的检测优劣。 展开更多
关键词 linux内核 数据竞争 检测方法
在线阅读 下载PDF
Linux内核定时器并发错误检测
19
作者 周多明 马麟 周亚金 《软件学报》 北大核心 2025年第11期5356-5385,共30页
定时器是操作系统延迟任务调度与执行的驱动器,具有运行在原子上下文和异步执行的特性,可以在任何时刻与不同的线程并发执行,如果开发人员不能考虑到所有多线程交错的场景,则可能引入多种类型的并发错误,对操作系统安全产生严重威胁.定... 定时器是操作系统延迟任务调度与执行的驱动器,具有运行在原子上下文和异步执行的特性,可以在任何时刻与不同的线程并发执行,如果开发人员不能考虑到所有多线程交错的场景,则可能引入多种类型的并发错误,对操作系统安全产生严重威胁.定时器并发错误不仅涉及多线程交错,还涉及定时器处理程序的延迟执行与重复调度,比普通的并发错误更难发现,目前还没有工具可以有效地检测此类错误.总结3种定时器并发错误类型,即定时器睡眠错误、定时器死锁错误和僵尸定时器错误.为有效地对错误进行检测,首先通过指针分析,提取内核中所有与定时器有关的功能模块,避免对无关代码进行分析提高检测效率;然后构建上下文敏感、路径敏感和流敏感的过程间控制流图,为后续分析奠定基础;最后综合应用函数调用图遍历、锁集分析、指向分析、控制流分析等静态分析技术,设计针对3种定时器并发错误的检测算法.为评估算法的有效性,在Linux 5.15内核中共发现了328个真实定时器并发错误,向Linux内核社区提交了56个补丁,截至目前, 49个补丁已经合并到Linux内核主线, 295个错误被确认和修复,申请了14个CVE编号,说明了所提方法的有效性.最后通过对比实验对算法的性能、漏报与误报情况进行了系统分析,并总结3种定时器并发错误的修复方法. 展开更多
关键词 静态分析 linux内核定时器 并发错误 操作系统安全
在线阅读 下载PDF
基于内核的新型Linux系统攻击方式的实现原理及对应防御措施
20
作者 杨钦麟 廖爽 何威 《信息与电脑》 2025年第15期114-117,共4页
在计算机操作系统中,Linux内核作为Linux操作系统的核心部分,主要用于实现Linux驱动程序、文件系统、网络协议及安全机制等功能。Netfilter是一个内核功能,支持直接操作网络数据包。结合Linux内核模块、Netfilter功能,使用skb来编译一... 在计算机操作系统中,Linux内核作为Linux操作系统的核心部分,主要用于实现Linux驱动程序、文件系统、网络协议及安全机制等功能。Netfilter是一个内核功能,支持直接操作网络数据包。结合Linux内核模块、Netfilter功能,使用skb来编译一个自定义的内核模块对内核中收到的数据包进行处理。内核再调用Linux内核模块应用程序编程接口(Application Programming Interface,API),以实现新建和运行用户空间程序,进而完成对Linux设备的隐蔽控制。文章探讨了使用上述技术开发、编译并加载一种具有隐蔽性的内核攻击模块的方法,并针对其提出了一系列防御措施。 展开更多
关键词 linux内核 NETFILTER 内核攻击 防御措施
在线阅读 下载PDF
上一页 1 2 34 下一页 到第
使用帮助 返回顶部