From: "John van V." Date: 2001-02-17T02:22:37+09:00 Subject: [ruby-talk:10977] Re: Suggestion for threading model I really appreciate reading this "thread" > It doesn't depends on whether threading is implemented in kernel, > which relatively heavy weight, or user level library realizing very > light weight and optimized for ultra fine grain threads like stack > threads. There was a recent copy of Java on Linux from the Java developers journal. I only mention this because Ruby is developed on Linux and is not (yet??) ported to Sun. Linux threads are heavy weight to the extreme, they are just disguised processes. The Sun model is LWP internal to each process (of course). Solaris, btw, will be open sourced pretty soon (or already is) Many dont like multithreading, and I have yet to write in it, but I would very much like to. The primary reason would be to share complex structures between server connections w/o the bother of serializing and locking shared memory. From the administrative point of view, multiprocessing is very controllable whereas multithreading presents a black box. John ===== John van Vlaanderen ############################################# # CXN, Inc. Contact: john@thinman.com # # # Proud Sponsor of Perl/Unix of NY # # http://puny.vm.com # ############################################# __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/