首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 156 毫秒
1.
Linux内核抢占的实现机制分析   总被引:1,自引:0,他引:1  
早期的Linux内核是不可抢占的,在Linux对SMP多处理器系统支持的基础上,linux内核2.6版支持内核抢占。本文以Linux 2.6.11版本内核为基础,深入地分析了Linux可抢占内核的实现原理。  相似文献   

2.
Netlink是Linux操作系统内核空间与用户空间最流行的进程间通信机制之一,但目前在多线程程序中的使用还存在一些问题。介绍了Netlink相对于Linux其它传统通信手段的优点,阐述了使用Netlink进行用户程序与内核模块通信的实现方法,分析了目前公开资料上Netlink线程并发支持机制存在的问题,并给出了支持多线程并发与消息异步处理的正确方法,最后在真实机器上进行了验证。结果显示,该方法能有效支持在多线程Linux应用中使用Netlink进行用户态与内核态通信。  相似文献   

3.
将事务处理及封锁机制引入基于Web的毕业论文选题系统中,实现了学生与教师之间的并发双向选择,包括学生对论文题目的预选或退选、教师对学生的正选等。重点探讨并解决了事务并发执行过程中如何保证数据一致性、兼顾系统并发性、控制死锁和锁等待超时等技术问题。  相似文献   

4.
为了解决传统单机Linux程序移植到集群环境的困难,提出集群网络服务器单一系统映像系统架构,即Glosim(Global System Image)集群系统。本系统实现在操作系统内核层,通过修改与IPC对象、进程信号相关的系统调用,集群内部节点相互协作,统一调度,支持全局IPC对象和全局工作进程,透明地从系统底层对上层应用程序提供SSI服务,在Linux2.4.18内核上实现了集群系统的高性能单一系统映像。  相似文献   

5.
Linux是源代码自由丹放的操作系统。Linux内核的许多面向通信的底层代码,对丹发我国的信息安全产品极有参考价值,因此,对源代码的组织结构、实现原理及实现机制进行较详细的阐述,无疑对深入了解源代码及Linux的普及和发展将有重要的作用。  相似文献   

6.
介绍了基于PCI04平台智能检测仪的嵌入式Linux系统设计.Linux是一个成熟的开放源码操作系统,具有内核稳定,功能强大以及极好的硬件兼容性和软件可裁减性,非常适合应用在嵌入式领域.本系统采用了Linux.2.4.18内核,根据检测系统要求进行了内核裁减、文件系统制作、系统引导程序制作及各种相关配置,实现了在PCI04平台上的嵌入式Linux设计,为新型智能化、网络化仪器的开发奠定了基础.  相似文献   

7.
本介绍了Linux内核实现系统调用的基本原理,提出增加新的系统调用的方法,并说明如何在程序中使用新的系统调用。  相似文献   

8.
Autotest是一个开源自动化测试框架,能够大规模、完全自动化地完成Linux底层系统测试,处理测试过程中出现的内核错误、硬件死机、网络故障等。Autotest易于集成现有的内核和硬件测试,便于测试人员编写简单的测试用例和加入分析工具进行测试结果分析。Autotest框架实现分布式处理大量Linux内核测试,不仅能充分测试Linux内核和硬件的稳定性、可靠性和健壮性,还能有效提高测试效率。  相似文献   

9.
Linux系统支持核心级和用户级线程,采用线程可以提高系统效率,减少系统开销.同样,用户利用线程技术也可编写出高效率的应用程序,实现多任务的并发执行.  相似文献   

10.
Linux操作系统是自由软件的代表,系统调用是操作系统内核提供给用户的使用接口。本文讨论了如何在Linux系统中添加自己感兴趣的系统调用,以增强系统的功能。  相似文献   

11.
通过分析linux内核,讨论了linux操作系统内核同步机制基本原理,介绍了linux系统中互斥与同步机制的实现方法.  相似文献   

12.
基于Linux2.6内核下的最新标准Video For Linux 2(简称V4L2),介绍摄像头的驱动程序快速开发方法.传统的驱动开发很少能实现所有的接口功能,这严重影响到系统开发周期与维护工作,而且OmniVision公司的ov9650摄像头在Linux下尚未得到驱动支持.本文选择S3C2440开发板作为硬件平台,在Linux2.6.30.4系统下基于OV9650传感器芯片实现摄像头驱动模块的层次结构以及视频采集模块设计的开发工作,提出基于V4L2接口规范的驱动开发方案,从而实现低成本、低功耗、高效率的图像检测系统的应用.  相似文献   

13.
研究了移动式NC(网络计算机)和嵌入式Linux系统,从硬件和软件2个方面提出了利用嵌入式Linux构建移动式NC的设想与方案,重点阐述了在软件设计开发中如何实现几项关键技术——内核精简、PCMCIA子系统移植、无线网卡驱动程序设计,最后简述了该方案的应用前景及意义。  相似文献   

14.
介绍了一个基于嵌入式Linux的网络视频监控系统的设计与实现,阐述其嵌入式服务器软硬件部分的设计思想和体系架构,然后重点介绍了系统前端软件的设计,包括嵌入式Linux的设计和应用程序的设计.  相似文献   

15.
描述了TFTP、NFS在嵌入式LINUX开发环境下开发应用程序的重要作用。给出了嵌入式LINUX交互开发环境的建立与实现方法。对LINUX系统中TFTP、NFS服务的配置进行了具体描述。实践证明建立高效的嵌入式LINUX开发平台有利于提高嵌入式应用程序开发效率。  相似文献   

16.
Linux系统应用日益广泛,但该系统庞大,裁剪困难。基于保留内核和系统必需文件的原则,介绍了当前应用较广的几种方法。  相似文献   

17.
本文详细论述虚拟存储管理理论基础,并以Linux操作系统为例,深入剖析Linux内核虚拟存储管理的实现原理.  相似文献   

18.
文章说明了升级LINUX内核的重要性,并以REDHAT LINUX9的内核2.4.20-8编译升级内核到2.6.9为例介绍将LINUX内核进行重编译或升级的方法。  相似文献   

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

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