answersLogoWhite

0


Best Answer

Multiprocessing is a generic term for the use of two or more central processing units (CPUs) within a single computer system. There are many variations on this basic theme, and the definition of multiprocessing can vary with context, mostly as a function of how CPUs are defined. The term multiprocessing is sometimes used to refer to the execution of multiple concurrent software processes in a system as opposed to a single process at any one instant. However, the term multiprogramming is more appropriate to describe this concept, which is implemented mostly in software, whereas multiprocessing is more appropriate to describe the use of multiple hardware CPUs. A system can be both multiprocessing and multiprogramming, only one of the two, or neither of the two. Time-sharing refers to sharing a computing resource among many users by multitasking. Because early mainframes and minicomputers were extremely expensive, it was rarely possible to allow a single user exclusive access to the machine for interactive use. But because computers in interactive use often spend much of their time idly waiting for user input, it was suggested that multiple users could share a machine by using one user's idle time to service other users. Similarly, small slices of time spent waiting for disk, tape, or network input could be granted to other users. Computers capable of providing time-sharing services would often operate in batch mode overnight.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

In "time sharing" a number of software "tasks" share the processing power of a single hardware processor, i.e. they execute in a pseudo parallell fashion. In "multi processing" each software "task" has a dedicated hardware processor, i.e. the "tasks" execute in a true parallel fashion.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between timesharing and multiprocessing?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Difference between asymmetric and symmetric multiprocessing and simple multiprocessors?

A symmetric multiprocessing (SMP) system is one in which each processor runs an identical copy of the operating system on each processor. In an asymmetric multiprocessing, system, each processor is assigned a specific tasks. An example of this would be a master- slave relationship between one processor and “the rest”.


What is the difference between parallel computing and parallel processing?

Parallel processsing ranges from instruction-level parallelism e.g. superscalar and VLIW to message-passing MIMD also called multicomputer, and also includes SIMD e.g. vector and array processing. Multiprocessing is specifically task parallelism, and is by definition shared-memory MIMD with multiple processor cores, sometimes multiple sockets.


Difference between multiprogramming and microprocessing system?

the main difference b/w multiprogramming and multiprocessing O.S. is that the previous one is non-interactive O.S. and the later is interactive O.S. By-Satyam Maheshwari


Difference between multiprocessing and multiprogamming operating system?

moreprocessors, the more programms, maybe parallel or one for itself.needs a perfect programmer!good luck!bolliboy


Describe the differences between symmetric and asymmetric multiprocessing?

use/ application


Differentiate between multiprocessing and multiprogramming?

Multiprocessing means the computer can do multiple processes parallel of each other (at the same time) with no performance degradation. Multiprogramming is an application that can be used to interface with different programming languages (java, C++, etc)


Why cellular multiprocessing is required?

Cellular multiprocessing is required because it enables computer to save much data and information.


What is the difference between multiprocessing using two ALUs and multitasking using one ALU?

ALU stands for arithmetic and logic unit. The ALU does complex calculations, so by having two it gets the job done faster. This may not really make a difference if your an average user, although if you do AutoCAD and stuff that requires rendering then it will make a HUGE difference.


Symmetric multiprocessing is a input or output device?

Symmetic multiprocessing is about having multiple CPUs. It is an architecture or design rather than a device.


Multiprocessing is accomplished when a processor contains more than one what?

Multiprocessing is accomplished when a processor contains moer than one ALU.


Can you do multiprocessing applications with Window Vista?

yes


What is the windows 95 no multiprocessing?

oh no you suck