The sad part is that only people/organizations doing their own development are likely to take this much care when coding. You commercial vendors will just allow you to buy more CPU and ram as they need to get their product out the door.
> -----Original Message----- > From: James Melin [SMTP:[EMAIL PROTECTED] > Sent: Monday, July 19, 2004 1:32 PM > To: [EMAIL PROTECTED] > Subject: Re: Domino 6.5 performance a little disappointing on zLinux > > Hipersockets are an absolute godsend. This of course requires you to have > your DB2 data on the same physical z/box as the linux environment. If > you're using the 1.3 version of the IBM http server, dump it. Use the 2.0 > version instead. > > The other things that have helped were WebSphere related tunings that I > can't speak to here as I am not deeply involved with that, as well as a > couple bugs in the JDBC driver we were using that only existed in *ix > version. > > The point that tuning matters. A lot. WAS is a pig. Java is a pig. Don't > skimp on memory, but don't give it too much. 2 IFL's seem to be better > running multiple threads than one, though we will be testing that with some > solid benchmarking soon. > > The other point is design design design. Cant stress that enough. If your > application is horribly architected, you will see the monster you have > created on a Z/series environment much more readily than you would on > windows. You might scoff at that, but in this very same application, there > was a methodology that would push 2 IFL's to 92 AVERAGE load. One RPC call > was re-written and the way the application called the RPC was re-written > and now the average load for that application is 21% of 2 IFL's. So review > your code. All the stuff they taught us 20 and 30 and 40 years ago about > tight code, and resource conservation still applies to modern technologies. > Just because memory and CPU horsepower are boatloads cheaper than they were > 20 years ago, does NOT mean you should just voraciously consume them. You > will still eventually hit the wall. IBM internal experts stated to us that > a lot of what people assuem are environmental (platform, application > server, etc) are actually application problems > > So to sum up, use all of the strengths of your environment, and tune to > minimize the weaknesses. > Watch your resources so that you are getting them in the sweet spot. > Don't write crap code. Code review your code for best practices. Implement > them. > > > > > > > "Kohrs, Steven" > <[EMAIL PROTECTED]> > Sent by: Linux on To > 390 Port [EMAIL PROTECTED] > <[EMAIL PROTECTED] cc > IST.EDU> > Subject > Re: Domino 6.5 performance a little > 07/19/2004 12:23 disappointing on zLinux > PM > > > Please respond to > Linux on 390 Port > <[EMAIL PROTECTED] > IST.EDU> > > > > > > > On Mon, 2004-07-19 at 12:06, James Melin wrote: > > using z/linux and > > WebSphere in a tuned environment using all of the available > > performance > > tweaks of that environment. This is repeatable. > > > > > > Care to share those tweaks? > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or > visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit> > http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
