[ic] Interchange slower on a faster machine?

Sam Hui shui@lunamedium.com
Wed, 14 Mar 2001 14:49:38 -0800


Hi,

We are having a wierd problem that we do not have on our 3 dev servers, only
on our 2 production servers.  Tracing the code, we found the following lines
in Order.pm under sub order_route cause a pause of 1-3min each during the
submit order process.

    $page = interpolate_html($page) if $page;
    send_mail(@$msg);

Adding items to the cart and display a searh, however, does not pause.  When
the PIDcheck is set to 120, the server would return an 500 Internal Server
Error page.  When set to 300, the receipt page comes up, but usually after
couple minutes of waiting.

Here are the specs:

We are running Redhat 6.2 with 2.2.x kernel, perl 5.00503, and
interchange-4.6.3-1.rh6.i386.rpm running off of the default demo construct
catalog.  The most prominent difference is that our dev servers are 200mhz
single pentium pro with 128mb memory and our production servers are 1ghz
dual pentium IIIs with 1gig memory.

Has anyone experience this before?