Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Number of threads per loginserver? 2

Status
Not open for further replies.

DrDDT

Technical User
Apr 6, 2005
88
NL

I cannot find any usefull information about setting the optimal number of threads per loginserver.

We now use 'number of CPUs + 1' per loginserver.

What does the number of threads actually mean? If we have 2 servers with 5 threads each, will the maximum number of concurrent request be 10? What happens to request 11?
Is there any difference in using livelink.exe or llisapi.dll in regard to the number of threads?
 
This algorithm you are using is the normal one that is used, but the number of threads can be amended depending on a huge variety of things such as usage profile, hardware etc.

Any concurrent request after that is queued and can be seen in admin.threadstatus, generally the que time is negligable and so has no real impact.

The best approach would be to up the number of threads one by one and then retest until you find a number that you are happy with, although if you have no real performance / connectivity issues you may not see any real gain.

OpenText have done some work in this area (see the Presentation at LivelinkUp2005 London - and so It may be worth contacting them for a copy of these presentations or checking out the Conference Proceedings when they are published.
 
At a recent performance audit on our 91SP3 system OT said that the NUM cpu+1 is no longer sacred.A maximum of four or five is the best.If you do vertical scaling(that is two livelink servers with four threads on the same box will perform better than a single livelink server with eight threads).The best and time tested way to analyse performance is to look by putting WantSummaryTimings=TRUE in your opentext.ini file and restarting it.This will burn a log for each thread and you can really deduce a lot of useful information.It buffers the output for some time and so don't expect the log to grow as soon as you change it and access livelink.

Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top