The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    How do you define "multitasking"?

    Discussion in 'Windows OS and Software' started by Peon, Feb 23, 2010.

  1. Peon

    Peon Notebook Virtuoso

    Reputations:
    406
    Messages:
    2,007
    Likes Received:
    128
    Trophy Points:
    81
    I'm a bit surprised by the amount of regular people that think they need a quad core CPU because they frequently have 4 everyday/productivity programs open at once...
     
  2. Partizan

    Partizan Notebook Deity

    Reputations:
    241
    Messages:
    1,697
    Likes Received:
    0
    Trophy Points:
    55
    Your multiple choice is a bit limited so I chose all cores under load.

    I think the reason why most people want 4 cores is because they want their computer/laptop to last for a while, which is why they purchase strong hardware with an eye towards the future where programs become more and more cpu demanding.

    Since the most demanding tasks I do consist of gaming, I'll stick with 2 core cpu's for a while.
     
  3. surfasb

    surfasb Titles Shmm-itles

    Reputations:
    2,637
    Messages:
    6,370
    Likes Received:
    0
    Trophy Points:
    205
    Then again, even seasoned computer vets mistaken Mb/s with MB/s.
     
  4. weinter

    weinter /dev/null

    Reputations:
    596
    Messages:
    2,798
    Likes Received:
    1
    Trophy Points:
    56
    I think there is a problem with this definition.
    Technically, Multitasking is simply running multiple processes either by switching between each task rapidly and or utilising multi core CPU to run multiple Process.
    Example of Non Multitasking OS: Original DOS
    Example of Multitasking OS: All other OS.
     
  5. H.A.L. 9000

    H.A.L. 9000 Occam's Chainsaw

    Reputations:
    6,415
    Messages:
    5,296
    Likes Received:
    552
    Trophy Points:
    281
    I define it as more than option A, but not quite B. I have around 90-120 processes, with several of those being Chrome tabs. I "multitask" when I'm flipping through web pages in Chrome, going back and forth between Dreamweaver and Photoshop, while listening to some music in iTunes.
     
  6. Imperfect1

    Imperfect1 Notebook Evangelist

    Reputations:
    108
    Messages:
    423
    Likes Received:
    0
    Trophy Points:
    30
    To me, multi-tasking is doing exactly that: doing more than one thing at one time --- whatever they may be. If I'm drafting a document while carrying on an IM conversation with someone, and responding to some other emails all at the same time, that's multi-tasking. Or if I'm ordering something on line while checking my bank balance and talking on Skype, that's multi-tasking.
     
  7. Pirx

    Pirx Notebook Virtuoso

    Reputations:
    3,001
    Messages:
    3,005
    Likes Received:
    416
    Trophy Points:
    151
    No, multi-tasking has nothing whatsoever to do with multiple cores. It means that an operating system is running multiple processes seemingly "in parallel", which is usually accomplished by rapidly switching between tasks, but could also be implemented by running tasks in parallel on different processors or processor cores. Which implementation is chosen is irrelevant to the definition of multi-tasking. Note also that multi-tasking has nothing to do with what the user is doing. Windows will do muti-tasking even if the user is only running a single application, or none at all.

    So answer B would be entirely wrong, but A is artificially limited.
     
  8. Matt is Pro

    Matt is Pro I'm a PC, so?

    Reputations:
    347
    Messages:
    2,169
    Likes Received:
    0
    Trophy Points:
    55
    I feel multitasking is running multiple things at once, switching back and forth. Like right now, I have Firefox with 3 tabs, Word, PowerPoint and Windows Media Play open.

    Whether my cores are fully utilized, my computer is certainly multitasking.
     
  9. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    which is why he said and or. fast switching on one core, and or utilizing multiple cores.


    and yes, multitasking from a user perspective is doing more than one thing at a time. no matter how the pc reacts to it really.
     
  10. Don Quixote

    Don Quixote Notebook Geek

    Reputations:
    138
    Messages:
    87
    Likes Received:
    3
    Trophy Points:
    16
    +1 (Well, "All other OS" is too broad but I've got the point)
    Even Windows 2 on the 286 system was "multitasking".
     
  11. Clutch

    Clutch cute and cuddly boys

    Reputations:
    1,053
    Messages:
    2,468
    Likes Received:
    28
    Trophy Points:
    66
    For me it would be having at least a dozen internet tabs open on 2 browsers, streaming hulu/movie, Pandora, buffering youtube, 8-12 office docs, explorer, and email.

    And this does happen fairly often.
     
  12. Bog

    Bog Losing it...

    Reputations:
    4,018
    Messages:
    6,046
    Likes Received:
    7
    Trophy Points:
    206
    People are pointlessly debating two levels of multi-tasking; one is the definition understood by computer scientists, the other is understood by laymen and enthusiasts. They both serve their own special purposes.
     
  13. Padmé

    Padmé NBR Super Pink Princess

    Reputations:
    4,674
    Messages:
    3,803
    Likes Received:
    0
    Trophy Points:
    105
    This is my take on it too. :cool:
     
  14. HPDV6700

    HPDV6700 Notebook Consultant

    Reputations:
    1
    Messages:
    262
    Likes Received:
    3
    Trophy Points:
    31
    Agree with ya. :)
     
  15. Manic Penguins

    Manic Penguins [+[ ]=]

    Reputations:
    777
    Messages:
    1,493
    Likes Received:
    0
    Trophy Points:
    55
    What are you referring to when you say multitasking? For a humans it would be A and for a computer it would be B.
     
  16. Pirx

    Pirx Notebook Virtuoso

    Reputations:
    3,001
    Messages:
    3,005
    Likes Received:
    416
    Trophy Points:
    151
    None of the options given in the poll make much sense in either case.
     
  17. kanehi

    kanehi Notebook Deity

    Reputations:
    146
    Messages:
    1,943
    Likes Received:
    0
    Trophy Points:
    55
    Multitasking? Unless you have all programs running at the same time in different monitors. Going back and forth is not multitasking.. it's single tasking since you are essentially working at one program at a time. One a side note.. women can multitask, men can't. :D
     
  18. bjcadstuff

    bjcadstuff Notebook Consultant

    Reputations:
    54
    Messages:
    276
    Likes Received:
    0
    Trophy Points:
    30
    If you are talking about multitasking with respect to a cpu, then that means having multiple things actually RUNNING at the same time. Having a word document op and a bunch of browser tabs is not multitasking. When you switch focus ot the word document then the browser tabs stop doing anything. Whether you have a single core CPU or quad core CPU wouldn't matter at all.

    OTOH there are processes/tasks that can keep running while you switch focus to something else. You might start a big download/upload, then while that is going you switch to your word document and start writing. Now you have 2 things actually running at the same time. A multi-core processor will definitely help. With a single core, you will probably notice a big slowdown.

    Here's what I do sometimes at home with my quad core processor- I'll run my browser in one window, have a big file download running in a second window, and an anti-virus scan running in a third window. With quad-core processor I don't notice that the other 2 windows are actually doing anything.

    My computer at work is a dual core. When I had a single core, running autocad, I would try to open a big drawing file that would take several MINUTES, and I would switch to another window to do something else productive while waiting but with only one cpu core it was almost impossible for the second window to respond to me. Now I have a dual core and it is much better, but I've noticed that some tasks such as background plotting can still dominate 2 cores which leaves no processing power for me while I'm waiting.
     
  19. LIVEFRMNYC

    LIVEFRMNYC Blah Blah Blah!!!

    Reputations:
    3,741
    Messages:
    2,382
    Likes Received:
    0
    Trophy Points:
    55
    That pretty much sums it up in my book .
     
  20. Pirx

    Pirx Notebook Virtuoso

    Reputations:
    3,001
    Messages:
    3,005
    Likes Received:
    416
    Trophy Points:
    151
    You're not very good at adding, then. There's lots and lots of other examples of non-multitasking OS, such as the iPhone/iPOD Touch versions of OS X, and in fact all Apple operating systems before OS X.
     
  21. weinter

    weinter /dev/null

    Reputations:
    596
    Messages:
    2,798
    Likes Received:
    1
    Trophy Points:
    56
    Yea I know there are too many OS developed in the world so I might have missed some.
    They added multitasking in OS 9 along the way.
    Corrections:
    Most other OS. :p
     
  22. FXi

    FXi Notebook Deity

    Reputations:
    345
    Messages:
    1,054
    Likes Received:
    130
    Trophy Points:
    81
    Neither.

    Having 4-15 windows open such that whenever a window stops to "think" about something (run a query, load something large, etc) you shrink said window and move to the next "ready" task. Combined with cross referencing and matching between data in different windows and you have multitasking :)
     
  23. Don Quixote

    Don Quixote Notebook Geek

    Reputations:
    138
    Messages:
    87
    Likes Received:
    3
    Trophy Points:
    16
    Come to think of it, back in those days, it was really users who multitasked (e.g. brushing teeth or brewing coffee while waiting for computers to finish a task).
     
  24. Melody

    Melody How's It Made Addict

    Reputations:
    3,635
    Messages:
    4,174
    Likes Received:
    419
    Trophy Points:
    151
    Multitaksing on a computer for me simply means doing stuff simultaneously, which arguably most people can and do indeed do.

    As for cores, multitasking isn't related to hardware IMO. Hardware does indeed affect the intensity or the ability of a computer to multitask, but it doesn't define the term. I mean, if it's simple multitasking(i.e. none of the tasks are particularly hardware intensive), then you can multitask just about anywhere. For example, at work I create Virtual Machines, surf the internet, remote desktop onto a server, listen to music and translate documents on a P4 running XP and it's still "multitasking" by my definition.
     
  25. booboox

    booboox Notebook Consultant

    Reputations:
    0
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    30
    encoding video while playing a 2d game and browsing the internet.

    on a core 2 :(
     
  26. Han Bao Quan

    Han Bao Quan The Assassin

    Reputations:
    4,071
    Messages:
    4,208
    Likes Received:
    0
    Trophy Points:
    105
    Let's see
    Matlab, IDE, virtual machine, 1 console, Word, notepad, Firefox, Chrome, and windows media player....
    Does it qualify as multitasking ????

    Actually you know what, I work on two computers at the same time switching back on forth if you want to call that multitasking :p
     
  27. LIVEFRMNYC

    LIVEFRMNYC Blah Blah Blah!!!

    Reputations:
    3,741
    Messages:
    2,382
    Likes Received:
    0
    Trophy Points:
    55
    Actually the iPhone OS does multitask. It's just a restriction that has been placed not to multitask 3rd party apps. It does multitask default apps though. And Jailbroken lifts the restriction of the 3rd party restriction.

    Also, versions of Mac OS had multitasking.
     
  28. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    MacOS9 and earlier had multitasking like the Amiga (or even Windows 3.1) had multitasking... as in, very badly. It was VERY easy for one application to screw up another and/or take down the whole machine because there was no memory protection for anything going on.
     
  29. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    it's the difference between the os doing multitasking, and YOU being allowed to do it.

    any os by now does it. but not everyone does allow YOU to do multitasking on it.
     
  30. beige

    beige Notebook Deity

    Reputations:
    105
    Messages:
    779
    Likes Received:
    1
    Trophy Points:
    30
    Ableton Live or Adobe something or visual studio on Tv screen , music working in the background if i am not mixing on Ableton , and on the laptop screen webpages and chat windows and folders
     
  31. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    ableton doesn't multitask on export. which is why i got an i5 to speed up beyond my previous quadcore :)
     
  32. Peon

    Peon Notebook Virtuoso

    Reputations:
    406
    Messages:
    2,007
    Likes Received:
    128
    Trophy Points:
    81
    The results have been quite enlightening. At the very least, it seems that it's best to avoid using this term without clearly defining it every time I use it.

    By the way, for those of you who feel that the poll options are too extreme, it's meant to be that way to eliminate any potential gray area :) and it seems most people understood what I was getting at anyway so it worked out well in the end.
     
  33. bjcadstuff

    bjcadstuff Notebook Consultant

    Reputations:
    54
    Messages:
    276
    Likes Received:
    0
    Trophy Points:
    30
    I used to "multitask" by running Desqview X-Windows on DOS. Of course the CPU was actually sharing its cycles between different windows since back then we only had single core CPU's. But what I was doing was multitasking no matter what definition you want to place on it. I was dialing into a bulletin board and downloading newsgroup messages in one window, while reading messages in another window. While reading in my active window I could still see the text scrolling in the background window.
     
  34. Pirx

    Pirx Notebook Virtuoso

    Reputations:
    3,001
    Messages:
    3,005
    Likes Received:
    416
    Trophy Points:
    151
    Ah yes, but that's because technically speaking, DOS was not really an operating system in the modern sense of this word, since it did not really stay in control of your hardware. Applications would regularly shove poor old DOS aside to do their own thing, and then put it back in place once they were finished. In the case of DesqView you might say that your actual (stub-)OS that you were running was DesqView, and not DOS.
     
  35. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,843
    Messages:
    8,389
    Likes Received:
    1
    Trophy Points:
    205
    Well, word + adobe reader is multitasking but doesn't cause full processor load...

    Creating a HDR or panorama in Photoshop (no GPU acceleration) causes full load on all cores but is in theory a single task.

    Multi tasking and multi threaded are not the same - and all those people who think they need a quadcore - they used IE and something else on the old single cores all the time - I did anyway on my Pentium M and it used to run fine.
     
  36. Peon

    Peon Notebook Virtuoso

    Reputations:
    406
    Messages:
    2,007
    Likes Received:
    128
    Trophy Points:
    81
    Of course they used IE and other stuff on their old single cores all the time, but I'm talking about the kind of people who don't even know whether they had an Intel or an AMD CPU.

    When you consider how Intel and the OEMs were explaining/marketing C2Q's, it's no surprise that they would believe that you need a quad-core CPU to run 4 programs at once.
     
  37. DetlevCM

    DetlevCM Notebook Nobel Laureate

    Reputations:
    4,843
    Messages:
    8,389
    Likes Received:
    1
    Trophy Points:
    205
    How were they marketing explaining Dual Cores? I never saw any advertisements for them...
     
  38. Melody

    Melody How's It Made Addict

    Reputations:
    3,635
    Messages:
    4,174
    Likes Received:
    419
    Trophy Points:
    151
    It's not a mass marketing scheme, but store people will generally tell you that "more cores = better multitasking". While in theory, more cores DO indeed increase your PC's ability to multitask, multitasking is generally not delimited by the amount of cores you have as most people's "multitasking" aren't too CPU intensive(and if they are, people will generally not do anything else so as to speed up said intensive task).
     
  39. Peon

    Peon Notebook Virtuoso

    Reputations:
    406
    Messages:
    2,007
    Likes Received:
    128
    Trophy Points:
    81
    It's exactly as you say. Here's a perfect example from Dell's website, I assume that this is an Intel stock image that all the OEMs are using to try and convince shoppers to pay for the CPU upgrade:
     

    Attached Files:

  40. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    still, dual cores greatly enhanced multitasking experiences even in non-cpu intensive situations. and did so for a long time.
     
  41. Matt is Pro

    Matt is Pro I'm a PC, so?

    Reputations:
    347
    Messages:
    2,169
    Likes Received:
    0
    Trophy Points:
    55
    Yes, multi-core CPUs certainly have increased efficiency in multitasking, not so much "enabled" it.
     
  42. beige

    beige Notebook Deity

    Reputations:
    105
    Messages:
    779
    Likes Received:
    1
    Trophy Points:
    30
    i know that i5 or i7 will be alot better , but for my usage i never felt that i need a faster processor than my 2.26 dual core except when i am raring files :D
     
  43. Melody

    Melody How's It Made Addict

    Reputations:
    3,635
    Messages:
    4,174
    Likes Received:
    419
    Trophy Points:
    151
    Well it depends on the scenario but I don't deny it.

    However, there is a threshold limit where it won't make any noticeable difference to the end user for basic tasks and retailers don't tell you of this threshold so you end up with a user who buys an i7 for word processing and youtube.