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
