Ports and Queues - Thread Settings ?

View: New views
5 Messages — Rating Filter:   Alert me  

Ports and Queues - Thread Settings ?

by RaviRaj :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello All,

Was wondering, where to find more information on optimum thread value
settings/dependency in the ports and queue tab of server information ?

Our production server is crashing, so just as a debugging/
troubleshooting aspect trying to make sure that the thread values are
properly set.


Thanks,

Raj

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisolutions@... ARSlist: "Where the Answers Are"

Re: Ports and Queues - Thread Settings ?

by patchsk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Raj,
There is no easy and straight answer to find the optimum number of
threads.
It is different for each app and environment.
You need to start with a min number of threads and increase one or two
at a time till you find
the number which fits perfectly to your environment.
Use api and thread logs to do analysis and fine tuning.
There is a remedy performace tuning: Optimization and trouble shooting
guide where you can get more details.
As per that manual "An optimal minimum thread count is
typically 1 to 2 times the number of server CPUs. The more CPUs that
are available
to the AR System server, the fewer number of minimum threads are
needed."

Thanks,
Vamsi


On Nov 8, 7:42 pm, Raj <ravi6...@...> wrote:

> Hello All,
>
> Was wondering, where to find more information on optimum thread value
> settings/dependency in the ports and queue tab of server information ?
>
> Our production server is crashing, so just as a debugging/
> troubleshooting aspect trying to make sure that the thread values are
> properly set.
>
> Thanks,
>
> Raj
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives atwww.arslist.org
> Platinum Sponsor:rmisoluti...@... ARSlist: "Where the Answers Are"

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisolutions@... ARSlist: "Where the Answers Are"

Re: Ports and Queues - Thread Settings ?

by Sabyson Fernandes :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
**
Raj,
 
AR Server crashing could also be due to a memory leak issue. Monitor the memory footprint of the arserver.exe process (windows)/arserverd (UNIX) to see if the memory footprint grows over time.
 
Saby


From: patchsk <vamsi.ps@...>
To: arslist@...
Sent: Mon, November 9, 2009 9:28:33 AM
Subject: Re: Ports and Queues - Thread Settings ?

Hi Raj,
There is no easy and straight answer to find the optimum number of
threads.
It is different for each app and environment.
You need to start with a min number of threads and increase one or two
at a time till you find
the number which fits perfectly to your environment.
Use api and thread logs to do analysis and fine tuning.
There is a remedy performace tuning: Optimization and trouble shooting
guide where you can get more details.
As per that manual "An optimal minimum thread count is
typically 1 to 2 times the number of server CPUs. The more CPUs that
are available
to the AR System server, the fewer number of minimum threads are
needed."

Thanks,
Vamsi


On Nov 8, 7:42 pm, Raj <ravi6...@...> wrote:

> Hello All,
>
> Was wondering, where to find more information on optimum thread value
> settings/dependency in the ports and queue tab of server information ?
>
> Our production server is crashing, so just as a debugging/
> troubleshooting aspect trying to make sure that the thread values are
> properly set.
>
> Thanks,
>
> Raj
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives atwww.arslist.org
> Platinum Sponsor:rmisoluti...@... ARSlist: "Where the Answers Are"

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisolutions@... ARSlist: "Where the Answers Are"

_Platinum Sponsor: rmisolutions@... ARSlist: "Where the Answers Are"_

Re: Ports and Queues - Thread Settings ?

by Axton Grams :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Why is it crashing?  I doubt this is related to the thread setting
unless you have them set so high that the footprint for each thread is
exhausting the memory allocation range.

Do you have a core file?  If so, what is the stack trace in the core
that caused the crash?

What is the memory utilization at the time of the crash?

What are the last entries in the filter, escalation, api, and arerror log files?

What signal does armonitor.log show that arserverd exited with?

Is a stack trace available in the arerror.log file?

Axton Grams

On Sun, Nov 8, 2009 at 9:42 PM, Raj <ravi6835@...> wrote:

> Hello All,
>
> Was wondering, where to find more information on optimum thread value
> settings/dependency in the ports and queue tab of server information ?
>
> Our production server is crashing, so just as a debugging/
> troubleshooting aspect trying to make sure that the thread values are
> properly set.
>
>
> Thanks,
>
> Raj
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> Platinum Sponsor:rmisolutions@... ARSlist: "Where the Answers Are"
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisolutions@... ARSlist: "Where the Answers Are"

Re: Ports and Queues - Thread Settings ?

by Misi Mladoniczky :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I agree with Axton. The crashes has probably nothing to do with the thread
settings.

On topic "optimum number of threads", I still use a very old
recommendation from Remedy: "If more than 10% of the calls are queued, add
more threads"

The API-log can be used to determine the number of times were there are no
gaps between calls. For example as I have don in our RRR|Log product.

The ratio between CPUs and Threads may or may not be valid. It might be
true on ITSM, but all depends on where the bottleneck is. It may be the
database that has too much to do, or it may be the filter-executions that
take too much time.

If you find degraded performance, and you have too many threads compared
to your number of CPUs, I would try to add more CPUs.

The optimum number of threads has nothing to do with the #CPUs, it is the
other way around...

        Best Regards - Misi, RRR AB, http://rrr.se

ps. Don't forget to come and talk to me in our booth at WWRUG in Las
Vegas! ds.

> Hello All,
>
> Was wondering, where to find more information on optimum thread value
> settings/dependency in the ports and queue tab of server information ?
>
> Our production server is crashing, so just as a debugging/
> troubleshooting aspect trying to make sure that the thread values are
> properly set.
>
>
> Thanks,
>
> Raj
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> Platinum Sponsor:rmisolutions@... ARSlist: "Where the Answers Are"
>
> --
> This message was scanned by ESVA and is believed to be clean.
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisolutions@... ARSlist: "Where the Answers Are"