LWN.net Logo

OK, so now we have Linux running on everything...

OK, so now we have Linux running on everything...

Posted Jun 26, 2005 8:00 UTC (Sun) by error27 (subscriber, #8346)
In reply to: OK, so now we have Linux running on everything... by nurhussein
Parent article: Linux and the Top500

So the parent post is talking about a setup with 2500 harddrives. That kind of a system will cost you over a million dollars. You can't compare it to your desktop.

It's really not fair to make comparisons between two operating systems unless you are going to be more thourough and identify the exact bottlenecks. There are a lot of variables, IDE vs SATA vs SCSI. What RAID card are you using? Which file system are you using?

Linux filesystems could do better at lowering seek times. A defrag tool would help. Another idea would be to store data used during bootup all together so boot times were quicker. I don't know very much about windows filesystems...


(Log in to post comments)

OK, so now we have Linux running on everything...

Posted Jun 26, 2005 14:49 UTC (Sun) by whitemice (guest, #3748) [Link]

>It's really not fair to make comparisons between two operating systems
>unless you are going to be more thourough and identify the exact
>bottlenecks. There are a lot of variables, IDE vs SATA vs SCSI. What RAID
>card are you using? Which file system are you using?

And those are the superficial obvious variables. There are many many more; including a myriad of both kernel and file-system parameters, partitioning schemes, drive firmware, etc.... Performance tuning ("real" performance tuning) is extremely complicated. This is why almost all such benchmarks are complete and utter crap. Claiming one favors your side or the other is just creating a straw-dog, regardless of which side you are on. The fact is that I/O throughput is sufficient in both Win32 and LINUX for the vast majority of tasks any general sense of inferiority or superiority must be decided on other merits.

> A defrag tool would help.

XFS provides one.

> Another idea would be to store data used during bootup all together so
> boot times were quicker.

Simply done by choosing a sane partitioning technique. Although just using more spindles works as well.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds