I did a screencast this morning on Smalltalk processes, and it generated a few comments. Given that, I figured it was worth following up. The basics:
- Smalltalk Processes are lightweight - i.e., they are managed within the single OS process running the Smalltalk image
- You can create OS level threads by making external API calls - assuming that it's safe to call those APIs in a threaded fashion
I've gone into a lot more detail on this stuff - head on over to Smalltalk Daily, and start with this page of screencasts on the processes model. If you have questions on any of that, shoot them my way.
Technorati Tags:
process model, threads