On 27 July 2012 14:44, FELLIN, JEFFREY K (JEFF) <j...@research.att.com> wrote: > Roland, > Please forgive my ignorance, but I don't understand what having a threaded > ksh does for improving performance nor what problem a threaded ksh is solving. > > Can you enlighten me as to the benefits of a threaded ksh?
The benefits I would see is that ksh can have multiple worker threads in a single process, which is far more lightweight than multiple processes. The threads can also share data easily without having to resort to files, pipes or shared memory, which are all slow and expensive ways to share information. That's at least the reasons why there are threaded versions of perl and python, and IMO a shell with thread support would even be more lightweight than the former two. Lionel _______________________________________________ ast-developers mailing list ast-developers@research.att.com https://mailman.research.att.com/mailman/listinfo/ast-developers