搜索资源列表
hjh2
- 在多道程序和多任务系统中,系统内同时处于就绪状态的进程可能有若干个。也就是说能运行的进程数大于处理机个数。为了使系统中的进程能有条不紊地工作,必须选用某种调度策略,选择一进程占用处理机。要求学生设计一个模拟处理机调度算法,以巩固和加深处理机调度的概念。-In the multi-channel programs and multi-task system, the system is in place within the same state of the process may have
51_Microcontroller_based_multi_process_multi_task_
- 基于51单片机多进程多任务C语言调度程序,是一个c语言的程序,很不错-51 Microcontroller based multi-process multi-task scheduler C language, is a c language program, very good
CCRjiagou
- CCR,并发与协调运行时(Concurrency and Coordination Runtime)。从名字里我们就可以知道,这个东东是用来简化并发程序设计的。为何要并发呢?因为我们有多个任务需要处理,如果能同时做就会充分利用硬 件而减少处理的时间。自然的,CCR也是以“任务”为核心进行设计的,CCR中的代码也可以分为如下几个功能:描述任务、生成任务、调度任务和执行任务。 -CCR, Concurrency and Coordination Runtime (Concurrency and
CCRtrip1
- CCR,并发与协调运行时(Concurrency and Coordination Runtime)。从名字里我们就可以知道,这个东东是用来简化并发程序设计的。为何要并发呢?因为我们有多个任务需要处理,如果能同时做就会充分利用硬 件而减少处理的时间。自然的,CCR也是以“任务”为核心进行设计的,CCR中的代码也可以分为如下几个功能:描述任务、生成任务、调度任务和执行任务。-CCR, Concurrency and Coordination Runtime (Concurrency and Coo
CCRtrip2
- CCR,并发与协调运行时(Concurrency and Coordination Runtime)。从名字里我们就可以知道,这个东东是用来简化并发程序设计的。为何要并发呢?因为我们有多个任务需要处理,如果能同时做就会充分利用硬 件而减少处理的时间。自然的,CCR也是以“任务”为核心进行设计的,CCR中的代码也可以分为如下几个功能:描述任务、生成任务、调度任务和执行任务。-CCR, Concurrency and Coordination Runtime (Concurrency and Coo
CCRtrip3
- CCR,并发与协调运行时(Concurrency and Coordination Runtime)。从名字里我们就可以知道,这个东东是用来简化并发程序设计的。为何要并发呢?因为我们有多个任务需要处理,如果能同时做就会充分利用硬 件而减少处理的时间。自然的,CCR也是以“任务”为核心进行设计的,CCR中的代码也可以分为如下几个功能:描述任务、生成任务、调度任务和执行任务。-CCR, Concurrency and Coordination Runtime (Concurrency and Coo
CCRtrip4
- CCR,并发与协调运行时(Concurrency and Coordination Runtime)。从名字里我们就可以知道,这个东东是用来简化并发程序设计的。为何要并发呢?因为我们有多个任务需要处理,如果能同时做就会充分利用硬 件而减少处理的时间。自然的,CCR也是以“任务”为核心进行设计的,CCR中的代码也可以分为如下几个功能:描述任务、生成任务、调度任务和执行任务。-CCR, Concurrency and Coordination Runtime (Concurrency and Coo
CCRtrip5
- CCR,并发与协调运行时(Concurrency and Coordination Runtime)。从名字里我们就可以知道,这个东东是用来简化并发程序设计的。为何要并发呢?因为我们有多个任务需要处理,如果能同时做就会充分利用硬 件而减少处理的时间。自然的,CCR也是以“任务”为核心进行设计的,CCR中的代码也可以分为如下几个功能:描述任务、生成任务、调度任务和执行任务。-CCR, Concurrency and Coordination Runtime (Concurrency and Coo
arealtimemultitaskkernelanasyis
- 初次接触实时多任务操作系统的人,往往对实时程序的运行机制感到很困惑:任务在什么时候投入运行?操作系统以什么机制决定目前应该运行哪一个任务?本任务什么时候放弃了对CPU的控制?为了解答以上问题,我们从分析一个很简单的实时调度程序入手,来说明一下多任务程序的运行过程-Initial contact with real-time multitasking operating system, often real-time operating system program was very confus
Machine
- 最佳调度问题,假设有n个任务由k个可并行工作的机器完成。完成任务i需要的时间为ti。试设计一个算法找出完成这n个任务的最佳调度,使得完成全部任务的时间最早。-Optimal scheduling problem, assuming there are n a task by the k-parallel machine can be completed. The time required to complete the task i is ti. Try to design a complet
caozuoxitong
- 课设操作系统,实现内核加载、内核初始化、进程、进程调度、进程通信、输入输出系统、多任务多控制台等模块。-Lesson set up the operating system, to achieve the kernel load, kernel initialization, process, process scheduling, process communication, input and output systems, multi-task multi-console and othe
os-lcx
- 操作系统实验,完成内核加载、内核初始化、进程、进程调度、进程通信、输入输出系统、多任务多控制台等模块。-Experimental operating system to complete the kernel load, kernel initialization, process, process scheduling, process communication, input and output systems, multi-task multi-console and other mod
Factoryschedual
- 工厂调度,含有多个进程同时判断是工厂做完任务的时间尽量短,有源码-Factory schedule
2
- 多线程编程可以使程序具有多条并发执行线索,就像日常工作中由多人同时合作完成一个任务。 2、线程: (1)线程是指程序的一个指令执行序列,WIN32 平台支持多线程程序,允许程序中存在多个线程。 (2) 在单 CPU 系统中,系统把 CPU 的时间片按照调度算法分配给各个线程,因此各线程实际上是分时执行的,在多 CPU 的 Windows NT 系统中, 同一个程序的不同线程可以被分配到不同的 CPU 上去执行。 -Multithreaded programming can mak
Process
- 任务1:进程调度 1 设计目的 (1)要求学生设计并实现模拟进程调度的算法:时间片轮转及先来先服务。 (2)理解进程控制块的结构。 (3)理解进程运行的并发性。 (4)掌握进程调度算法。 2 设计要求 在多道程序运行环境下,进程数目一般多于处理机数目,使得进程要通过竞争来使用处理机。这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使之运行,分配处理机的任务是由进程调度程序完成的。一个进程被创建后,系统为了便于对进程进行管理,将系统中的所有进程按其状
GA
- 基于改进的遗传算法的任务分配与调度,期刊论文-Improved genetic algorithm-based task allocation and scheduling, journal articles
Processordispatching-simulation
- 操作系统课程设计处理机调度的模拟程序。在多道程序和多任务系统中,系统内同时处于就绪状态的进程可能有若干个。也就是说能运行的进程数大于处理机个数。为了使系统中的进程能有条不紊地工作,必须选用某种调度策略,选择一进程占用处理机。要求用C语言编写和调试一个简单的进程调度程序设计一个模拟处理机调度算法。-Operating System Course Design processor scheduling simulation program. Procedures in a multi-channel
thread
- 概述一下原理和每个类的作用 (1): CTask 一个任务基类,作为线程的参数用 (2): CWorkThread:工作线程类,轮询检测参数是否可用,如果可用的话, 就去调用参数CTask的执 行函数Execute,如果参数不可用就等待 (3): CWorkQueue:是一个任务队列,里面装载CTask子类的对象,是一个对象的容器 (4): CWorkThreadPool:工作线程池,其中包含了工作线程组,调度线程,调度线程不停的检测 任务队列中是否有可用
jinchengyuxiancheng
- 在Linux环境中采用用户级线程模拟实现DEF和RMS两种实时调度算法。给定一组实时任务,按照DEF算法和RMS算法分别判断是否可调度。在可调度的情况下,创建一组用户级线程,分别代表各个实时任务,并按算法所确定的调度次序安排各个线程运行-In the Linux environment, using simulated user-level thread implementation DEF and two real-time scheduling algorithm for RMS. Give
Batch-scheduling-problem
- 对任意给定的整数N和K,以及完成任务I需要的时间为Ti,i=1至N设计一个优先队列式分支限界法,计算完成这N个任务的最佳调度-Batch scheduling problem