基于Linux操作系统的进程研究及其应用

来源 :贵州大学 | 被引量 : 0次 | 上传用户:chinajolly66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文首先简单介绍了Linux和Linux的内核,然后从Linux内核在操作系统中的位置,Linux内核的抽象结构和内核中各个子系统之间的依赖关系,详细分析了Linux的内核结构;该文的重点在于对于进程的管理分析,首先介绍了进程的相关概念,然后分析了在Linux下的进程具体实现结构,包括进程的数据结构,多处理器系统中的调度和时钟和定时器,并且在实现中涉及了和进程有关的存储管理部分和进程之间的通信部分;线程是小的进程,该文介绍了线程的概念,实行和创建,LinuxThreads线程库和线程通信等等.最后通过对Linux内核相关部分的修改,完成了在特殊用途下的进程实现实际应用.该文的主要工作如下:该文的创新在于经过详细的分析Linux的进程机制,并且从进程的高度讨论了多线程的应用之后,在现有的硬件和软件无法更改的情况下,但是要求有更多的任务同时执行的时候,也就是要求有更多的进程同时工作,通过修改内核关于进程的管理的部分来实现进程数量的增大,完成相应进程数量的需要.突破默认最大进程数的限制.在这一问题中必须解决没有足够的gdt表项的问题.Gdt的大小是硬件限制的,该文的通过动态地设置进程的描述符,取消为进程预先分配空间的做法,内核中可以动态地寻址到每个进程的tss和1dt段,因此在任务切换时不再由于Linux进程数的限制而拒绝服务,使用给该方法可以突破对于512个进程的限制.其应用已经在上海环境检测系统的局域网中应用,采用这样的做法可以节约开支,经济有效.
其他文献
推荐系统是一种解决信息过载和提供个性化服务的信息系统,它与信息检索系统形成了“推信息”与“拉信息”的良好互补关系。推荐系统的主要价值在于:1)它能够帮助用户去发掘和
该文旨在研究基于异构数据源的数据仓库系统开发平台的构建技术,并在Intranet环境下设计和实现了一个数据仓库系统框架,该框架具有数据仓库系统的基本模块,并且具有一定的可
该文首先研究分析了目前智能规划的研究现状和应用,概括了智能规划研究中的典型方法与关键技术,并且把这些技术应用在一个具体的领域——时间表编排问题TTP(Timetabling Prob
作为智能化绘图的一部分,将专业数据图库系统技术应用于绘图行业,利用该领域的自动绘图指导实际绘图产过程,降低企业绘图成本,提高绘图质量,提高绘图效率,是近年来绘图设计领
该文讲述了一个基于内容的视频编码系统(CbVCS)的设计与实现.该系统是按照国际标准MPEG-4(活动图象专家组),对场景中的各个视频对象分别进行编码.首先,介绍了经典的数据压缩
为了提高图像压缩质量,该论文提出了两个基于传统分形图像压缩算法的改进方案:首先以Fisher的自适应四分树算法为基础,提出了代码本块修正算法:对已经划分到最小块而rms误差仍
工艺参数优化专家系统OTP-ES是在PC机上,以VC++6.0为开发平台研制的,用于模具加工行业优选加工用量参数的小型专家系统.我们以传统专家系统框架模型为基础,使用神经网络技术
该文系统而全面介绍了有关网络安全与防火墙的基础理论和技术发展状况.通过对防火墙 技术的分析,研究了这些技术在Linux操作系统下的实现方法,完成了Linux下防火墙系统uGuard
该文首先简单回顾了石油地震勘探的基本原理和计算机软件技术在其中的应用情况;接着介绍了作为一个现代地震勘探资料解释系统所应具备的功能和系统划分;随后就面向对象技术在
该文主要研究了多个FFSR协调控制中的几个重要问题.为了扩展FFSR的工作空间,提高FFSR的工作效率以及延长其在轨寿命,该文首先根据卫星燃料消耗与时间效率两种因素研究了FFSR