"maxthr" state

Julian Elischer julian at elischer.org
Fri Jan 23 15:26:23 PST 2004



On Fri, 23 Jan 2004, Alex Boisvert wrote:

> 
> Nevermind, I discovered the kernel sysctl 
> "kern.threads.max_threads_per_proc" with default value 150.  I bumped 
> the value to 300 and the app runs fine.  (We simulate 250 clients with 
> 250 connections or threads, hence the need for a large value...)

yes, the number could be made bigger but we didn't want to make it
too easy for wildly out-of-control threadded programs to
kill the system while the threading system is still "young"..



> 
> alex
> 
> Alex Boisvert wrote:
> 
> >
> > Hi,
> >
> > What does the following "maxthr" state mean?  (output from top)
> >
> >  PID USERNAME PRI NICE   SIZE    RES STATE  C   TIME   WCPU    CPU 
> > COMMAND
> >  854 boisvert  20    0   432M 36936K maxthr 1   0:06  0.00%  0.00% java
> >
> > Does it mean I'm running into a maximum number of thread limit?  If 
> > so, how I can increase the number of threads?
> >
> > My application uses a large number of threads and just goes to sleep 
> > at some point.  I can provide more details or debug output if necessary.
> >
> > TIA,
> > alex
> >
> >
> > _______________________________________________
> > freebsd-threads at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> > To unsubscribe, send any mail to 
> > "freebsd-threads-unsubscribe at freebsd.org"
> 
> 
> 
> _______________________________________________
> freebsd-threads at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> To unsubscribe, send any mail to "freebsd-threads-unsubscribe at freebsd.org"
> 



More information about the freebsd-threads mailing list