suck it and see, the answerers didn't understand the question. add nproc=XXX to plan9.ini and use the environment, or hard code code it. i'd like to see your results for nproc=50 and nproc=5000. brucee On 9 January 2014 19:08, Pavel Klinkovský wrote: > Hi Steven, > > > conf.nproc = 100 + ((conf.npage*BY2PG)/MB)*5; >> if(cpuserver) >> conf.nproc *= 3; >> if(conf.nproc > 2000) >> conf.nproc = 2000; >> >> In general, you will find that 2000 is the highest allowable due to >> limits imposed by proc.c. > > > but if I understand it correctly it is just "soft limit", not a "hard" one > inborn in CPU architecture. > > By the hard limit I consider something like "maximal capacity of GDT, LDT" > or something similar, if exists. > > >> At the end of the day, the only way to be sure is to read the source. >> > > I did (of course, I am not an expert on Plan9 kernel), and I did not find > any "hard limit" there. > However to be sure I issued my question here. > > Pavel >