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 409744
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[9]: mmm mmm good
by Bill Shooter of Bul on Wed 17th Feb 2010 07:58 UTC in reply to "RE[8]: mmm mmm good"
Bill Shooter of Bul
Member since:

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:

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

RE[11]: mmm mmm good
by Bill Shooter of Bul on Wed 17th Feb 2010 16:23 in reply to "RE[10]: mmm mmm good"
Bill Shooter of Bul Member since:

No, its not. I was replying to the webOS performance aspect. Not Ce Vs Linux or anything of the sort.

I'm just saying that if Web os suffers multitasking problems its not from the kernel. The applications are probably being run from within a larger framework that suffers from running multiple apps with it. My main point was that its entirely possible to build a crappy app that controls other apps on top of a good kernel.

Reply Parent Score: 2