Linked by Thom Holwerda on Tue 16th Feb 2010 21:01 UTC
Windows Since I'm a little under the weather at the moment, posting is a bit slow on OSNews (yes, a story about Notion Ink's Adam is upcoming!). I'm kind of picking the simple and easy-to-write items for now, and this is most certainly one of them. As some of you might know, Microsoft unveiled Windows Phone 7 Series yesterday, a complete reboot of its mobile operating system. While little is known about its internals, it's most likely based on Windows Embedded CE 6.0.
Thread beginning with comment 409730
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[8]: mmm mmm good
by kaiwai on Wed 17th Feb 2010 01:44 UTC in reply to "RE[7]: mmm mmm good"
kaiwai
Member since:
2005-07-06

Since when does the userland handle multitasking?


Where did he say that it did. Either provide proof or retract.

Oh, and BTW: webOS's userland is far from being totally new. If you look at http://opensource.palm.com/1.3.5.2/index.html you'll see many familiar packages (at least familiar to people with some Linux knowledge)


Yes, but a system is a sum of all its parts; the kernel is but one component, how they operate together in a system dictates how well it functions.

Reply Parent Score: 2

RE[9]: mmm mmm good
by Bill Shooter of Bul on Wed 17th Feb 2010 07:58 in reply to "RE[8]: mmm mmm good"
Bill Shooter of Bul Member since:
2006-07-14

I understand his thinking and consiquently, why its wrong.

Basically Thom said WebOs didn't handle multitasking well because it was new, then the other guy pointed out the kernel was linux thus not new. Mutlitasking is properly perfomed in an os in the kernel. While that'ts true, that's almost besides the point.

Think back to the horribleness of basic Visual basic apps. When the app is busy the UI wouldn't redraw itself because it was freaking impossible to do multithreading inside visual basic. Sure the win32 kernel could multitask, but that didn't magically make the interface of an app redraw itself when the rest of the app was busy. The new part of WebOs is essentially like that Visual Basic environment ( only obviously better). Its ability to do multiple things at the same time is not determined by the kernel.

In other words, the Apps may not be (and I'm guessing are not) independent of the WebOs (non kernel) environment. It probably has its own thread management/scheduling code and the separate apps are really just running in the environment.

Reply Parent Score: 4

RE[10]: mmm mmm good
by Fettarme H-Milch on Wed 17th Feb 2010 12:12 in reply to "RE[9]: mmm mmm good"
Fettarme H-Milch Member since:
2010-02-16

If you bother to read the initial post of this thread, you'll understand that it's solely about the kernel performance.
Your VB comparison is flawed, because I just argued that Linux is a proven kernel.
Sure, you can put bad performing apps on top of the Linux kernel, but so can CE apps perform bad on top of a CE6 kernel -- unless you can prove that CE6 has some sort of magic abilities to make all apps perform greatly.

Reply Parent Score: 2