Operating System - HP-UX
1826319 Members
3670 Online
109692 Solutions
New Discussion

Re: To enable high volume processing on Unix (HPUX11)

 
Sachin Baby
New Member

To enable high volume processing on Unix (HPUX11)

If I want to enable high volume processing on Unix (HPUX11), which kernel settings do I touch?
3 REPLIES 3
Steven E. Protter
Exalted Contributor

Re: To enable high volume processing on Unix (HPUX11)

What excatly do you mean high volume processing?

Lots of users, lots of processes?

Define the problem maybe I can help.

Feeling brave I offer generalized help against my better judgement.

High volume means lots of processes.

So increase nproc

It means lots of files open

so increase nfile

It might mean lots of files open on a single user

so increase maxuprc

There might be a lot of users.

So increase maxusers

Please define the problem more precisely.

What kind of useres. How many.

What kind of application.

What software is running.

Little things like that that make your question um ... answerable.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Alzhy
Honored Contributor

Re: To enable high volume processing on Unix (HPUX11)

I trust you mean how to scale (or increase) processing capability? You did not mention if what you're after is OLTP, DSS or plain and simple batch processing.

If your environment is the vanilla RDBMS (Oracle) + Applications AND you're wondering how you can increase the per minute rate of transaction or processing - then it is probable that the environment is already tuned optimally (although you might want to review all of the tunable.. including kernel params, Oracle/Apps parameters, etc..).

Generally however, the following can be looked at in increasing processing volume:

1.) Increase efficiency of code (SQL/App Code)
2.) Network bandwdith (if this is at al a factor)
3.) Memory and caching
4.) Increasing number of CPU's if CPU-bound or modifying how CPU is used (by letting the system do more work - ie. adding more daemon/app processes that the environment allows)
5. Tweaking I/O by way of revamping storage units -- ie. switching to stripe of LUNS instead of a LUN to each storage UNIT and increasing the number of I/O paths to storage.


HTH
Hakuna Matata.
Ted Buis
Honored Contributor

Re: To enable high volume processing on Unix (HPUX11)

If you haven't seen the HP-UX Perfromance Cookbook, here it is.
Mom 6