N
NanoStuff
I'm slowly going through the pickaxe, and i've hit the multi-threading
chapter. Despite all the juicy information, I can't seem to gather what
the actual benefits of multi-threading on a single processor are.
Is performance improved despite the limitations of one processor, or is
there a completely performance unrelated purpose to multi-threading that
I missed entirely?
On another note, how does shared hosting like Dreamhost handle parallel
processing? (I know this is irrelevant in relation to Ruby's
multi-threading), but merely for future reference... will the host allow
your application to use up as many of it's processors as it sees fit, or
will it simply refuse to run?
Thanks a bunch!
chapter. Despite all the juicy information, I can't seem to gather what
the actual benefits of multi-threading on a single processor are.
Is performance improved despite the limitations of one processor, or is
there a completely performance unrelated purpose to multi-threading that
I missed entirely?
On another note, how does shared hosting like Dreamhost handle parallel
processing? (I know this is irrelevant in relation to Ruby's
multi-threading), but merely for future reference... will the host allow
your application to use up as many of it's processors as it sees fit, or
will it simply refuse to run?
Thanks a bunch!