[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- <!--x-content-type: text/plain -->
- <!--x-date: Wed, 19 Oct 2005 17:02:25 -0400 -->
- <!--x-from-r13: tert.serrzlre ng tznvy.pbz (Uert Terrzlre) -->
- <!--x-message-id: [email protected] -->
- <!--x-reference: [email protected] -->
- <!--x-reference: 1129751061_29595@surge --> "http://www.w3.org/TR/html4/loose.dtd">
- <!--x-subject: [ale] A faster Java box - any tips ?? -->
- <li><em>date</em>: Wed, 19 Oct 2005 17:02:25 -0400</li>
- <li><em>from</em>: greg.freemyer at gmail.com (Greg Freemyer)</li>
- <li><em>in-reply-to</em>: <1129751061_29595@surge></li>
- <li><em>references</em>: <<a href="msg00397.html">[email protected]</a>> <1129751061_29595@surge></li>
- <li><em>subject</em>: [ale] A faster Java box - any tips ??</li>
I haven't really been following this thread, but you have a dual
opteron without any form of RAID?
Even if you don't care about reliability you NEED raid just for the
speed it provides. As I recall, all forms of raid (0,1,5,6,10) are
faster than a simple disk. Also IDE is notoriously slow, so you need
to evaluate ways to accelerate it.
I'm sure on some compute intensive jobs a simple disk is not the
bottleneck, but on most jobs disk i/o is the bottleneck. Adding a cpu
does nothing to fix the problem. In fact it can make it worse by
trying to do more work around the disk thus causing lots of very slow
disk seeks.
One easy way to tell is to use top. If you have idle and/or wait time
during your java compiles then you are waiting on the disk subsystem.
Assuming your disk subsystem is the bottleneck.........
Going to raid 0 (or 1) with 2 IDE drives set as master may help. (I
never tried it, but IDE has issues with the lack of connect/disconnect
logic on the bus so I don't know if you can utilize 2 at once or not.
ie. With a Master / Slave setup only one device at a time can be
utilizing the bus and that includes seek time, so for the multiple
millisecs a seek takes, the other device is not allowed to use the IDE
bus. Not sure what happens if you have 2 IDE buses and 2 masters.)
For max. performance in a disk subsystem you really need to move a way
from standard IDE.
I personally use the 3ware IDE Hardware RAID 0 controllers ($100 -
$150 for a 2-port card). Uses the same low-cost drives, but the
controller pretends to be a SCSI controller so the Linux kernel can
send the controller a seek command, then go back to compiling or
whatever. This eliminates
Using 2 (or more) SCSI drives in a RAID 0 setup should be even better,
but also more expensive.
One other possiblity I don't know about is using SATA drives in a RAID
0. I don't know if those can be seeking simultaneously or not.
Greg
--
Greg Freemyer
The Norcross Group
Forensics for the 21st Century
</pre>
<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<!--X-Follow-Ups-End-->
<!--X-References-->
<ul><li><strong>References</strong>:
<ul>
<li><strong><a name="00397" href="msg00397.html">[ale] A faster Java box - any tips ??</a></strong>
<ul><li><em>From:</em> Dow.Hurst at mindspring.com (Dow Hurst)</li></ul></li>
<li><strong><a name="00406" href="msg00406.html">[ale] A faster Java box - any tips ??</a></strong>
<ul><li><em>From:</em> runman at speedfactory.net (Greg)</li></ul></li>
</ul></li></ul>
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg00407.html">[ale] .bash_profile and xdm/KDE on Debian etch</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg00409.html">[ale] Clipboard question</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg00406.html">[ale] A faster Java box - any tips ??</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg00183.html">[ale] monochrome monitors</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="maillist.html#00408"><strong>Date</strong></a></li>
<li><a href="threads.html#00408"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>
<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
</body>
</html>