Linux进程间的通信机理及其在PC集群中的应用

来源 :郑州大学 | 被引量 : 0次 | 上传用户:yuantao22222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
众所周知,操作系统是连接计算机硬件与上层软件及用户的桥梁,它的安全性是至关重要的。虽然我们不能说Linux一定比Windows更安全,但与封闭源代码的Windows相比,开放源代码的Linux系统可以让我们方便地分析其源代码,以找出其中的不足并加以修改,而不是像Windows那样,用户只能被动地接收微软公司的安全补丁。另外,从国家安全的角度来讲,中国显然不能过多的依赖某些西方国家,能拥有自己的操作系统一直是国人努力的方向,而开放源代码的Linux给了我们这个机会。有迹象表明,开放源代码的Linux操作系统将会在中国大有作为,所以我们需要向人们推介它,使更多的人了解Linux。对于计算机专业人员来说,更要了解和掌握Linux的内核源代码,这样才能使得我们的系统开发以及提高操作系统的效率和安全性等工作更具针对性和更加有效。 对于多任务、多用户的操作系统来说,进程间通信是非常重要的,它是系统稳定运行的基础,而信号又是作为Linux最基本的进程通信机制。 本文从数据结构入手,结合主要的功能函数,重点分析了信号通信机制在Linux中的具体实现过程。同时,Linux提供的强大的网络功能,也使它成为了PC集群系统的主流操作系统。MPI作为当前主流的并行编程工具之一,日益受到广大用户的青睐,它主要是通过借助操作系统提供的socket机制来实现具体的通信功能。本文着重分析了作为分布式进程间的通信手段的socket通信机制在Linux中的实现,以及作为通用的分布式通信手段socket在PC集群系统中的不足之处。
其他文献
随着Internet在我国广泛应用,远程教育越来越受到人们的重视。远程教学不仅仅是将教学材料在网上发布,更多的是学生与教师、教师与学生之间的充分沟通、交流。由于远程教学中教
随着信息技术的飞速发展,人类在信息处理领域面对更多新兴应用的挑战,特别是随着空间地理信息、时间信息的存储和管理的广泛应用,原有的空间数据库和时态数据库都越来越体现
目前高性能计算机和高性能服务器已逐渐使用大规模集群结构。集群文件系统是集群的一个重要组成部分,作为一种集群体系结构上的并行文件系统PVFS(Parallel Virtual File Syst
耳语音作为一种特殊的语音,是日常语音交流必不可少的一部分。随着说话人识别技术的日益成熟以及人们对耳语音关注程度的增加,耳语音说话人识别技术在信息服务、司法鉴定等方面
企业的计算机应用已经进入跨企业的信息集成,这需要依靠分布式的工作流管理技术。传统的基于CORBA的工作流系统显然已不能满足要求,其Internet ORB间协议IIOP很难穿越企业级的
合法侦听是为了国家安全的需要,根据国家法律明确规定并且经过授权机构的法律授权,由具有合法侦听权的机构在法律授权范围内对通信内容进行侦听。随着我国信息化的深入,合法侦听
时空数据库管理系统(Spatio-Temporal DBMS)是能够同时处理时态数据和空间数据的数据库管理系统。如何将时态属性和空间属性有机的结合起来是实现时空数据库技术的关键问题。