Perhaps some of the performance loss you are seeing might be caused by ATS
having to switch to a chunked transfer encoding when a transform is
involved.
What does cpu usage look like with and without a transform on your system?

Regards,

Otto



2014/1/6 Uri Shachar <ushac...@hotmail.com>

> On Mon, 6 Jan 2014 16:59:46 +0200 Roee Gil wrote
> > Subject: Null transform slow down connection
> snip
> > I'm trying to understand what are the trade off when I use transform.
> > so I did a speed test at this site: http://www.speedtest.net/
> >
> > and checked it without ATS, with ATS with no plugins and finally ATS with
> > null transform plugin.
> >
> > between with and without ATS, I had not change at all, but when I added
> the
> > null transform, I had 50% of bandwidth (15MB instead of 30MB) and 20ms
> more
> > latency (3ms was without plugin)
> >
> > I have 2 question in this subject
> >
> > 1. is it possible to stop a transform, and let the ATS continue the
> session
> > without the plugin
>
> No - we currently do not have an option to collapse a transform once it
> has started handling payload.
> (Once you attach the transform to the transaction, you're committed)
>
> > 2. is it possible to reduce this number to some less then 50% bandwidth,
> > and 20ms more?
>
> While all plugins incur some overhead - it shouldn't be anywhere close to
> the numbers you are quoting
> (I've just tried the null-transform plugin from trunk and I haven't seen a
> noticeable perf impact).
>
> Which version are you running? Any changes in records.config?
>
>         Cheers,
>                Uri

Reply via email to