共查询到20条相似文献,搜索用时 15 毫秒
1.
姚冬 《计算机光盘软件与应用》2011,(6)
分布式操作系统中多任务的分配以及任务调度、负载均衡是实现的难点,其中进程和线程是实现任务执行和分配最重要的概念之一.如何在分布式系统中实现进程与线程的创建以及信息之间的交互是分布式系统设计至关重要的部分.通过对传统操作系统中进程和线程的实现机理以及比较,进一步论述在分布式操作系统中,如何实现多任务分配,如何在不同主机的进程间进行分配以及进行负载均衡. 相似文献
2.
进程的同步与互斥是操作系统的重要内容,合理运用P、V操作可以防止进程死锁,本文给出分析进程同步与互斥的方法及如何编制程序。 相似文献
3.
仲光亮 《电脑编程技巧与维护》2006,(7):88-88
微软的Windows系列操作系统中,子进程和父进程相对于UNIX系列操作系统的子进程和父进程的关系来说,Windows中子进程和父进程之间是相互独立的。父进程中的资源不能直接被子进程所继承,打开的文件句柄也不能被子进程继承使用。这一点与UNIX系列操作系统有很大不同。UNIX中fork的子进程完全可以继承并使用父进程中打开的资源。其实在Windows操作系统中,还是可以在子进程中使用父进程的部分资源的,不过麻烦一些。 相似文献
4.
操作系统可以说是世界上最复杂的软件之一。一般来说,操作系统最核心的部分(或模块)包括进程管理、存储(内存和外存)管理、设备管理等,这些部分合起来称为“操作系统内核”。内核是操作系统的灵魂,它实际上是抽象的资源操作到具体硬件操作细节之间的一个接口。另外,还有一些比较重要的部分包括I/O管理、文件系统、网络以及外设等。 相似文献
5.
吕存智 《计算机工程与设计》1991,(2):19-27
RTU操作系统是在实时和多CPU环境下对UNIX操作系统的扩充。进程管理主要包括:进程的创建、进程更新、进程终止、进程同步,进程睡眠、进程唤醒及进程调度等内容。 相似文献
6.
7.
进程调度是影响操作系统实时性的重要因素,对操作系统的整体性能有着非常重要的影响.文中从进程结构、进程的状态、进程调度策略等几方面对一个实时多任务操作系统SZ97进行了分析,最后给出了进程调度中断程序的清单. 相似文献
8.
按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP(SymmetricMulti-Processing:对称式多处理器)以及减小(进程/线程)上下文切换开销。在操作系统实现上,现代计算机技术要求操作系统必须融合新的技术和方法-多线程的进程体系结构,而Solaris操作系统的内核结构就是围绕着线程而重新架构的,它是这方面的典范。在本文中将讨论Solaris的进程模型、进程执行环境以及多线程的进程体操结构,内容包括进程、轻量进程和内核线程,最后将讨论进程的创建和终止。 相似文献
9.
按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位.在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP(Symmetric Multi-Processing对称式多处理器)以及减小(进程/线程)上下文切换开销.在操作系统实现上,现代计算机技术要求操作系统必须融合新的技术和方法-多线程的进程体系结构,而Solaris操作系统的内核结构就是围绕着线程而重新架构的,它是这方面的典范.在本文中将讨论Solaris的进程模型、进程执行环境以及多线程的进程体操结构,内容包括进程、轻量进程和内核线程,最后将讨论进程的创建和终止. 相似文献
10.
进程作为资源的拥有者和操作系统中被调度的基本单元,是现代操作系统的重要概念;掌握多进程编程并应用于实际,可以加深对操作系统的认识,是每个优秀程序员必备的素质。本文通过基于RPC的Client/Server进程应用程序的编写,讲述了实现进程并发的分布式计算。 相似文献
11.
12.
多线程是现代操作系统有别于传统操作系统的重要标志,是提高系统资源利用率的技术手段。多线程的产生是系统并发性的需要。在传统操作系统中,进程是实现系统并发性的一个基本单位,每个进程都有自己的地址空间和单一的控制流程。在实际应用中,进程常会因为等待某个I/O操作服务而挂起,使进程中其综可执行部分不能执行,从而导致系统性能降低。为改善系统性能,可以设想使用多个控制流程,在每一个控制流程挂起时,第二个控制流程继续运行。如果用多个进程实现这一设想,势必会引起空间共享,从而破坏了进程地址空间的独立性。所谓线程,就是可以共享地址空间的进程。一个进程可包含多个线程,这就意味着我个线程共享相同的全局变量。如同传统的进程一样,线程也有如下几种状态:运行、挂起、就绪和终止。 相似文献
13.
14.
本文介绍操作系统中进程管理部分——信号量操作、进程状态转换和进程调度——的固化,并以信号量操作的固化为例,讨论固化后的性能评价. 相似文献
15.
16.
Android下Binder进程间通信机制的分析与研究 总被引:1,自引:0,他引:1
Binder IPC(Inter—Process Communication,进程间通信)机制是Android操作系统中重要的IPC机制。研究Binder IPC机制对于完成Android中进程间通信的程序开发有着重要的意义。文中系统地分析了Android操作系统下Binder的构架模型、Binder驱动的工作原理、Binder接口及运行机制,最后使用AIDL(Android Interface Definition Language)给出了运行BinderIPC机制的实例。实例结果表明Binder机制可以有效地完成Android系统中的进程间通信。 相似文献
17.
18.
微内核架构为操作系统提供了良好的隔离性,高度模块化的架构设计使得微内核架构操作系统对进程间通信的依赖度极高,进程间通信恢复是系统恢复正常运行的关键。权能是微内核架构操作系统中进程对资源操作权限的描述,决定进程间能否进行通信。针对微内核操作系统在系统服务恢复过程中出现的进程间通信信道丢失问题,提出并实现了一种进程间通信恢复方法。在通信异常时保存权能信息,用于在系统关键服务恢复过程中重新建立客户程序与服务程序的进程间通信信道。实验结果表明所提出的方法是有效的,可以提高操作系统的可靠性。 相似文献
19.
本文论述分布计算机系统的模块性、并行性和自治性在其操作系统特性上的体现。分析了分布操作系统的层次结构,其中以信件传递为基础的进程通信机构以及分散管理方式的资源管理机构是最具有分布特征的内容,在本文中得到重点阐述。文章末尾还列举了分布计算机操作系统的研究课题和设计实现途径。 相似文献
20.
现代操作系统中的多进程技术及其应用 总被引:2,自引:0,他引:2
进程作为资源的拥有者和操作系统中被调度的基本单元,是现代操作系统的重要概念;掌握多进程编程并应用于实际,可以加深对操作系统的认识,是每个优秀程序员必备的素质。本文通过基于RPC的Client/Server进行应用程序的编写,讲述了实现进行并发的分布式计算。 相似文献