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

Reply via email to