To view parent comment, click here.
To read all comments associated with this story, please click here.
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.
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.





Member since:
2005-07-06
Where did he say that it did. Either provide proof or retract.
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.