[计] 多道程序设计
虚拟设备 解析:多道程序设计(Multiprogramming)是指允许多个程序同时进入一个计算机系统的主存 储器并启动进行计算的方法。
多程序设计
... multiprocessor多重信息处理机 multiprogramming多程序设计 multiprogramming多程序设计多功能的 ...
多重编程
... multiprocessorsynchronization多处理器同步化 multiprogramming多重编程 multipulseLPC(MPLPC)多脉冲线性预测编码 ...
多道程序
多道程序(Multiprogramming):编写一个监控程序,某个程序暂时无法使用CPU时,监控程序把另外正在等待CPU资源的程序启动
多程序系统 ; 多道批处理操作系统 ; 多道批处理系统 ; 多道程序系统
多重程序规划执行控制 ; 计 多道程序执行控制 ; 多
基本多道程序设计系统 ; 基本多程序系统
multiprogramming:
multi- + programming
In computing, multitasking is a method where multiple tasks (also known as processes) are performed during the same period of time – they are executed concurrently (in overlapping time periods, new tasks starting before others have ended) instead of sequentially (one completing before the next starts). The tasks share common processing resources, such as a CPU and main memory.Multitasking does not necessarily mean that multiple tasks are executing at exactly the same instant. In other words, multitasking does not imply parallelism, but it does mean that more than one task can be part-way through execution at the same time, and more than one task is advancing over a given period of time.In the case of a computer with a single CPU, only one task is said to be running at any point in time, meaning that the CPU is actively executing instructions for that task. Multitasking solves the problem by scheduling which task may be the one running at any given time, and when another waiting task gets a turn. The act of reassigning a CPU from one task to another one is called a context switch. When context switches occur frequently enough, the illusion of parallelism is achieved.Even on computers with more than one CPU (called multiprocessor machines) or more than one core in a given CPU (called multicore machines), where more than one task can be executed at a given instant (one per CPU or core), multitasking allows many more tasks to be run than there are CPUs. The term "multitasking" has become an international term, as the same word is used in many other languages such as German, Italian, Dutch, Danish and Norwegian.Operating systems may adopt one of many different scheduling strategies, which generally fall into the following categories:[citation needed]
点击反馈