A group of jobs that are ready to be executed is called job pool. Since there is more than one job that can be executed, it is possible for the operating system to make a decision about which job to execute next. That decision keeps CPU utilization as high as possible.
In general, it is not possible for a single user to keep CPU or I/O devices busy at all times. Multiprogramming allows the system .to increase CPU utilization by ensuring that the CPU always has a job to execute.
The CPU has a pool of jobs. When the currently executing job has to wait (if it is performing some I/O), it is removed from the CPU- Another job is selected and the CPU now executes it. This process ensures that CPU is always executing a job if there is a job to execute. In a non-multiprogrammed system, if a job had to wait for an I/O operation, CPU would also have to wait until I/O was finished.
Hammad Ali
multi-user system
Unix is a multi user, multi processing and multi tasking operating system
no Actually, it is. Unix has multi-processing and multi-tasking capabilities.
Multi threaded, Multi tasking, multi processing, multi user Operating System
Symettric Multi-Processing, or SMP, is actually not just a feature in Linux, but what it is is the capability of a kernel to support multiple CPUs or CPU cores. Of course, usually to take advantage of SMP in an operating system, the program itself must at least be multi-threading aware.
Multi-tasking is the ability to operate more than one program at a time. There are two types of multi-tasking as well, preemptive and cooperative. Preemptive means that each program can request the amount of resources it needs, and the operating system will take it from a program that is not using it. Cooperative means that the programs have to be designed to share resources, or whichever program is running in the foreground will get all the resources. This means that a background program, like a media player playing a song, can't play music while you are surfing a web page, unless the programs are designed to do that. Multi-user means the operating system has clear distinctions between users. Users cannot destroy each other's files, and unprivleged users cannot make changes to the system itself, like install new software. Single-tasking, single user - DOS, some older versions of the Mac operating system, video game consoles, etc... Mult-tasking (cooperative), single user - Windows 3.1, Mac OS 9. Multi-tasking (preemptive), single user - Windows 95/98/ME Multi-tasking (preemptive), multi-user - Windows NT/2000/Xp/Vista, Mac OS X, Linux
Unix
i need beyluxe multi messenger
'Uni' is the opposite of 'multi', like 'Uniform' is the opposite of 'Multiform'.These are prefix 'Uni' and 'multi'.'Uni' is singular and 'Multi' is plural.Therefore, 'Uni operating system' is a system operated by one particular thing and 'Multi operating' system is operated by many such things that are used in 'Uni operating system'
Multi processor & time-sliced
One can purchase a multi-system television from Amazon. Some known brands are Samsung, Sony and Sharp. Multi-system means PAL system and NTSC sytem. One can also consult BestBuy.
Multi-party system.