Module Name: src Committed By: mrg Date: Sat May 7 19:44:40 UTC 2022
Modified Files: src/sys/kern: kern_lwp.c kern_proc.c src/sys/sys: lwp.h Log Message: bump maxthreads default. bump the default MAXLWP to 4096 from 2048, and adjust the default limits seen to be 2048 cur / 4096 max. remove the linkage to maxuprc entirely. remove cpu_maxlwp() that isn't implemented anywhere. instead, grow the maxlwp for larger memory systems, picking 1 lwp per 1MiB of ram, limited to 65535 like the system limit. remove some magic numbers. i've been having weird firefox issues for a few months now and it turns out i was having pthread_create() failures and since bumping the defaults i've had none of the recent issues. To generate a diff of this commit: cvs rdiff -u -r1.248 -r1.249 src/sys/kern/kern_lwp.c cvs rdiff -u -r1.266 -r1.267 src/sys/kern/kern_proc.c cvs rdiff -u -r1.215 -r1.216 src/sys/sys/lwp.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.