Performance issues with RT3 (all versions)

| So. How much RAM do you have in these machines?

Sufficient level that vmstat monitoring confirms that swapping is not
the issue here Jesse. Production box is not paging out at all.

I never said anything about swapping. But it is important to make
sure you’ve told your database how much ram you have and how to best
make use of it.

Les Mikesell wrote:>On Wed, 2004-08-04 at 02:09, Nate Duehr wrote:

Athlon 2500, 512MB RAM (PC2700), Dual 7200 RPM IDE disks on opposite IDE
controllers (hdparm -t says the buffered read speed from the md device
wanders from 8 MB/s to 12 MB/s… haven’t ever bothered with any bonnie++
tests.)

That’s pretty slow for modern equpment. I usually see 60+MB on single
or software-mirrored scsi and 40-60MB on IDE (don’t have
any raided IDE…). Be sure you have good 80-wire cables and
you see something like:
hda: 195371568 sectors (100030 MB) w/2048KiB Cache, CHS=12161/255/63,
UDMA(100)
in dmesg.

That may not be the real problem, but it is something you
should be able to improve.

Oh definitely. I knew those were horrible numbers. I’m not the one
having performance issues, Jon is. :wink:

RT is “fast enough” for me and my users on even that dog slow Athlon
pig. (GRIN)

That’s why I was posting was to give Jon something to compare to as I
have never seen any published performance numbers anywhere. Perhaps
they’re in the WiKi but WiKi-hunting drives me batty… would much
prefer a real manual to a wiki any day… call me old-fashioned.

Nate

I want to use mod_proxy to speed up the performance. However, I have
read that for caching using mod_proxy:

You have to produce correct Content-Length, Last-Modified and Expires
http headers for it to work.

You’ll still get benefit of putting a mod_proxy in front of your RT
instance (assuming it is running mod_perl). Why this is true can be
found in the mod_perl tuning docs that come with mod_perl. I don’t
think I need to repeat my words here again :slight_smile:

But if you’re all on the local LAN, that reason may not hold true…

smime.p7s (2.42 KB)

Okay so how do you do that? I’m using mySQL running on a box with 1 gig
ram… is there a post somewhere that details the best my.cnf setup to use
for RT?

I do experience the same slowness that others have noted (between 15 and 30+
seconds to load a ticket depending on size).

Thanks for the help.

-Stevo----- Original Message -----
From: “Jesse Vincent” jesse@bestpractical.com
To: “Jon Masters” jonathan@jonmasters.org
Cc: rt-users@lists.bestpractical.com
Sent: Wednesday, August 04, 2004 11:45 AM
Subject: Re: [rt-users] Performance issues with RT3 (all versions)

| So. How much RAM do you have in these machines?

Sufficient level that vmstat monitoring confirms that swapping is not
the issue here Jesse. Production box is not paging out at all.

I never said anything about swapping. But it is important to make
sure you’ve told your database how much ram you have and how to best
make use of it.


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT wiki at http://wiki.bestpractical.com

One thing i highly recommend is a browser that does progressive rendering
properly, like Mozilla or FireFox.

This usually points it out and makes it clear a lot of the wait is just
waiting on rendering or transmission to happen of the HTML. Plus even if
it is slow you’ll get to see the ticket as it gets loaded rather then
having to wait for the whole thing.–On Thursday, August 05, 2004 09:13 -0700 Stevo checkpoint@ozbergs.com wrote:

Okay so how do you do that? I’m using mySQL running on a box with 1 gig
ram… is there a post somewhere that details the best my.cnf setup to
use for RT?

I do experience the same slowness that others have noted (between 15 and
30+ seconds to load a ticket depending on size).

Thanks for the help.

-Stevo

----- Original Message -----
From: “Jesse Vincent” jesse@bestpractical.com
To: “Jon Masters” jonathan@jonmasters.org
Cc: rt-users@lists.bestpractical.com
Sent: Wednesday, August 04, 2004 11:45 AM
Subject: Re: [rt-users] Performance issues with RT3 (all versions)

| So. How much RAM do you have in these machines?

Sufficient level that vmstat monitoring confirms that swapping is not
the issue here Jesse. Production box is not paging out at all.

I never said anything about swapping. But it is important to make
sure you’ve told your database how much ram you have and how to best
make use of it.


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT wiki at http://wiki.bestpractical.com


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Be sure to check out the RT wiki at http://wiki.bestpractical.com

Undocumented Features quote of the moment…
“It’s not the one bullet with your name on it that you
have to worry about; it’s the twenty thousand-odd rounds
labeled `occupant.’”
–Murphy’s Laws of Combat