I have seen that, too. Additionally, Solaris gets shipped with tcsh 6.12.0, 
which is some years behind the current version of tcsh. I once asked, if there 
were any plans to upgrade to a current version and got as an answer that there 
are no plans to do this. If I remember the following discussion correctly, 
there must be a request to do so and good arguments to support an upgrade. 
Unfortunately there seems to be a great fear of regressions hidden within newer 
versions of tcsh - I don't know why...

Concerning fork/vfork/posix_spawn, I have observed good performance 
enhancements by switching from fork to vfork and again from vfork to 
posix_spawn in "xjobs". So I would really vote for a change of implementation 
for creating child processes within shells, especially as I suspect that this 
could enhance performance of "./configure" runs etc.

Have you contacted the maintainer of tcsh regarding a switch from fork/vfork to 
posix_spawn? So maybe if tcsh ever gets updated within Solaris, this 
enhancement will be included indirectly...

Tom
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to