On mySimon: Bose Mobile In-Ear Headset
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 11 of 41:
Next »
« Previous
That is
precisely one of the most important factors what makes the
windows 'kernel' so unstable and insecure.

But even excluding the significant security issues, the nt
kernel does not amount to much (all recent releases are
based on the nt kernel). This is the oppinion of people
familiar with designing and developing kernels. I cannot say
the nt kernel is completely crappy. It is OK for a PC used by
a single user.

For more serious types of computation: e.g., multi-user
computation, distributed processing, transaction
processing, i.e., the standard uses of modern OSs, ranks at
the low end. The nt kernel has uncontrolled resource
issues. For instance a task or a delayed interrupt may hold
a critical resource for too long. There are cases where a
device driver may lock the system bus or inhibit interrupts
for 300-500 ms. This is too long even for slow interactive
processing. Another problem is that there are only 32
scheduling priorities.

Most of the performance problems stem from the fact that
the kernel is meant for a PC and not a general purpose
multiuser system.

Typical UNIX systems have 128-256 scheduling priorities,
different scheduling classes and are VERY disciplined with
the desing of drivers that lock resources. UNIX were
designed from scratch to be multi-taskig, multi-user and
connected to networks. Additionally, UNIX kernels scale to
100s of processors with single system image. Linux is
behind UNIX but it is catching up. For instance, the Altix
3000 from SGI can go up to 2048 Itaniumn 2 processors
and it runs a 64 bit Linux that currently scales to 512
processors SMP. The windows NT (and rest) until recenty
used to scale up to 4 processors. Now there WILL be
offerings for 16 Proc from HP.

How come the UNIX (and recently Linux) are more scalable,
efficient and ofcourse secure, but the multi-billion NT
kernel not, defies logical explanation. I believe that they do
not care. Kernel work is invisible to the user but it makes
all the difference for system performance. If MS starts
planning for serious, robust systems they will have to go
through the same path that all OSs went. This requires a
complete rewrite of the kernel.

I hope they will use UNIX as the kernel to save everyone's
time and money. Their apps are OK (to me are too cutsie)
as long as they keep them in the user space.

-m
Posted by: michael-t   Posted on: 02/14/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

look on the bright side  ryusen | 02/13/04
This would be my idea of MS windows preinstalled.  nite_w0lf | 02/13/04
An ironic quote?  Richard Flude | 02/13/04
Hey, loopholes are loopholes  rapson | 02/13/04
I Wonder About This, Though...  Awakening_Daemon | 02/13/04
Yeah, maybe in two years  vferrara | 02/13/04
I disagree  Franklin_z | 02/14/04
I wonder about this too....  patch9999999999 | 02/14/04
Kernel differences? Maybe minimal.  michael-t | 02/13/04
The kernel is probably the best part of windows  toadlife | 02/13/04
That is  michael-t | 02/14/04
Porting to UNIX  michael-t | 02/13/04
What is the big hairy freaking deal...  Chad_z | 02/13/04
if windows is so terrible than why are so many hungry to acess the code?  jimk_z | 02/13/04
acess to unknown methods???  nite_w0lf | 02/13/04
They aren't, they just like the joke.  Fred Fredrickson | 02/14/04
Troll alert  d_jedi | 02/17/04
Just to learn  michael-t | 02/14/04
q: why hungry for access? - a: for a BIG LAUGH (nt)  stephen732@... | 02/14/04
perhaps your all hungry for the same reasons SCO owns you.  jimk_z | 02/14/04
trying madly to emulate windows then your really clueless.  nite_w0lf | 02/15/04
If it wasn't for windows  John Zern | 02/15/04
Realy!!  nite_w0lf | 02/15/04
Interesting  neil ubich | 02/17/04
lol  JWatson77 | 02/16/04
Could Bill Gates Himself Release His Own Code?  MoYoToSoTo | 02/14/04
MoYoToSoToJealous  John Zern | 02/15/04
sure, whatever you say  stephen732@... | 02/15/04
Where's Billdo?  Xunil_Sierutuf | 02/15/04
Given the chance, Linux developers  John Zern | 02/15/04
Partially true  Patrick Jones | 02/16/04
Clueless Zern  jellyclock | 02/16/04
The Computer Industry Grew Because of it?????  Awakening_Daemon | 02/16/04
The computer industry should be light-years of where it is now  hal9000mx | 02/16/04
lern 2 spel id10t  nograin | 02/17/04
Curious?  ShadeTree | 02/16/04
first exploit of error is already available ...  stmueller | 02/16/04
Another I wonder...  DB_z | 02/16/04
again M$ grandstanding *yawn*  nograin | 02/17/04
MS on the hunt  bigbearpcs2 | 02/17/04
Allchin is either a liar or an idiot...  Dave P. | 02/17/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement