<br><br><div><span class="gmail_quote">On 1/5/06, <b class="gmail_sendername">Brian D. McGrew</b> <<a href="mailto:brian@visionpro.com">brian@visionpro.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Speaking from a hardware standpoint, we distribute our systems on Dell<br>PowerEdge 1800 Server machines and we're limited (by our own hardware)<br>to 512MB RAM.  It stands to reason that these machines don't have very<br>
beefy graphics support in them.  Low end nVidia or ATI chipsets at best!</blockquote><div><br>That's quite normal for a server. They are made for use in data centers without (dedicated) monitors, so why bother about the video performance?
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">We're doing some work in Java, running under Sun's JVM and driving the<br>graphics card with images while the CPU is at a decent load.  As our
<br>images grow in size the drawing slows down.  The 640x480 stuff is good,<br>the 1280x1280 stuff is alright but the 2048x2048 is unusable.</blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
>From a hardware / (operating system) software standpoint, what would you<br>do to speed things up?  I can't add memory; we don't have any open slots<br>to add in another graphics card and using a workstation model machine
<br>with better graphics isn't a choice either.</blockquote><div><br>There's not much you can do on the OS level. If you're using 3d graphics (via jogl or java3d) make sure the OpenGL acceleration is configured correctly (glxinfo should return "direct rendering" is enabled).
<br>If you're using 2d graphics it's totally dependent on the way your software works. If it's using an offscreen buffer which is completely copied to the screen in 2048x2048 resolution there's no way it's going to fly on a low-end video card. 
<br><br></div>Klaasjan<br><br></div>