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<http://en.wikipedia.org/wiki/Scheduling_%28computing%29>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<http://en.wikipedia.org/wiki/Context_switch>.
When context switches occur frequently enough the illusion of
parallelism<http://en.wikipedia.org/wiki/Parallel_computing>is
achieved. Even on computers with more than one CPU (called
multiprocessor <http://en.wikipedia.org/wiki/Multiprocessor> machines),
multitasking allows many more tasks to be run than there are CPUs.

http://en.wikipedia.org/wiki/Computer_multitasking

Now I wonder who was spiting hairs here? You or your friend you were speech
to. :D

Have a good one.

Wassalam Alaikum wr wb

Abdallah





On Wed, Mar 11, 2009 at 8:58 AM, m kalil <[email protected]> wrote:

>
>
>    hello every one i hope u all in well healthy.
>
>    i have question about multi task is linux multi task is dos multi task
> is unix multi task i was sitting with a Friend of mine
>    and speech about multi task and he say that Thar's no multi task os
> because the process run one operation in one time
>    so he say Thar's no multi task os , i told him about linux and how to
> print a then b then ab but he still say Thar's no multi task.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
### Jordan Linux Users Group ###
http://Jolug.org/
http://groups.google.com/group/Jolug

### Ubuntu Jordan LoCo Team ###
https://wiki.ubuntu.com/JordanTeam
http://lists.ubuntu.com/ubuntu-jo

### Ojuba Linux ### 
http://ojuba.org/

### Jordan PHP ###
http://groups.google.com/group/JoPHP
-~----------~----~----~----~------~----~------~--~---

رد على