Difference between revisions of "COMP 3000 Essay 1 2010 Question 7"

From Soma-notes
Jump to navigation Jump to search
Line 14: Line 14:
Here is another site that outlines THREAD designs and techniques:
Here is another site that outlines THREAD designs and techniques:
http://people.csail.mit.edu/rinard/osnotes/h2.html
http://people.csail.mit.edu/rinard/osnotes/h2.html
Interesting presentation: really worth checking out www.cosc.brocku.ca/Offerings/4P13/slides/threads.ppt

Revision as of 10:26, 10 October 2010

Question

How is it possible for systems to supports millions of threads or more within a single process? What are the key design choices that make such systems work - and how do those choices affect the utility of such massively scalable thread implementations?

Answer

Please see discussion.


This site provides in-depth info about threads, threads-pooling, scheduling: http://msdn.microsoft.com/en-us/library/ms684841(VS.85).aspx

Here is another site that outlines THREAD designs and techniques: http://people.csail.mit.edu/rinard/osnotes/h2.html

Interesting presentation: really worth checking out www.cosc.brocku.ca/Offerings/4P13/slides/threads.ppt