Re: Threads, Sockets and OSX
Peter Hickman <[email protected]>
| Newsgroups | gmane.comp.lang.ruby.general |
|---|---|
| Message-ID | <CALxYQy7Zr5ZsX+BbLw+O_xvanvd8AzEwF+uiXfXM5ZMBwHdHTQ@mail.gmail.com> |
Using RVM on OSX I've tested this for 2.3.3 and 2.5.1 with no significant change in the behaviour. I did note that under 2.5.1 the freeze ups were shorter and the periods of work were longer but the picket fence CPU usage remains (100% for 15 seconds, 0% for 10 seconds, repeat) I'm wondering, does Ruby implement it's own threading system or call out to the underlying OS services. This could be down to how OSX schedules stuff rather than a Ruby version issue Perhaps I need to implement this in Python and see if I get the same behaviour Unsubscribe: <mailto:[email protected]?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>