搜索资源列表
remote_thread
- Remote Run Library是一个为部分代码提供完整的远程(这里的远程指不同于本进程的其他进程空间)运行环境(包括在代码中使用隐式API调用、字符串常量、全局/静态变量、异常保护)的工具。它允许你在任意进程(只要你有足够的权限)运行一段代码甚至一个exe,从而可以让两个或多个可执行文件在同一个进程空间运行。-Remote Run Library is a part of the code provides a complete remote (remote here refers to
进程同步实验
- 此为操作系统实验:进程同步机制的模拟实现. 报告中有 程序流程图 解题思路 部分主要源码等!! 简介:进程是程序在一个数据集合上运行的过程,进程是并发执行的,也即系统中的多个进程轮流地占用处理器运行。 我们把如干个进程都能进行访问和修改地那些变量成为公共变量。由于进程是并发执行的,所以,如果对进程访问公共变量不加限制,那么就会产生“与时间有关”的错误,即进程执行后,所得到的结果与访问公共变量的时间有关。为了防止这类错误,系统必须要用同步机构来控制进程对公共变量的访问。一般说,同步机构是由若干条原
FIFO
- 用于模拟进程调度中的先到先服务算法 其中进程不是5个的话 可以修改#define中N 的变量 需要几个进程修改成几就行了-Used to simulate the process of scheduling algorithm First come first serve process is not one of the five can be amended if# Define variables in the N process takes a few modifications int
ThreadTest
- 模拟多进程共享临界资源 1、实现两个进程模拟进入临界区的用户进程,当需要进入临界区时,显示:“进程x请求进入临界区…”,同时向管理进程提出申请;申请返回,表示进入了临界区。在临界区中等待一段随机时间,并显示:“进程x正在临界区…”;当时间结束,显示:“进程x退出临界区…”,同时向管理进程提出退出申请;当申请返回,显示:“进程x已退出临界区。” 2、一个进程作为原语的管理进程,接受其他进程的临界区进入请求:如果允许进入,则设置相应变量,然后返回;如果不允许进入,则进入循环等待,直到允许为止
Parallelprogram
- 并行程序设计:对于所希望的应用,很多并行代码似乎不存在的 即使有,也常不能用于用户的并行机上.因为并行代码原来都是为不同的并行结构写的. 它的问题是:至今并行算法范例不能被很好地理解和广泛地接受 并行程序设计是建立在不同的计算模型上的,而它们没有能像冯*诺依曼模型那样被普遍的接受和认可.绝大部分被使用的并行程序设计语言都是Rortran和C的推广,他们都不能够充分地表达不同并行结构的特点,既不成熟也不通用.并行程序设计工具依赖于具体的并行结构和计算机代的更迭,既不通用也不稳定,在某个并行
process-communication
- 进程之间的信息传递不可能通过变量或其它数据结构直接进行,只能通过进程间通信来完成-Process of information transmission between impossible by a variable or other data structure directly, can only be done through inter-process communication