Access over 20 million homework & study documents

PRG 421 Wk 2 DQ 6

Content type
User Generated
Type
Homework
Rating
Showing Page:
1/1
What are threads?
If one is to think of threads as individual tasks running within the computer,
there must be thousands or even millions of threads or potential tasks
simultaneously running, dependant upon specification of the CPU. How
many threads are available concurrently? that is all defined within spec
of the computer, only a limited number of threads used, so programs and
various tasks have to "take a number". In Java, we use the JVM or Java
Virtual Machine as a sort of task scheduler.
Why is it important to understand how they relate to memory and data
management?
Understanding how threads relate to memory and data management is
important, due to the many diffrent possibilities of hardware profile the end
user could be using. With the emersion of multi threaded processor's,
task/thread scheduling has a new design. With one processor you have a
limited number of threads. With multiple processors now, you have just
doubled tripled, or even quadrupled your # of available threads, allowing for
faster processing, or more available threads.

Sign up to view the full document!

lock_open Sign Up
Unformatted Attachment Preview
What are threads?  If one is to think of threads as individual tasks running within the computer, there must be thousands or even millions of threads or potential tasks simultaneously running, dependant upon specification of the CPU.  How many threads are available concurrently? that is all ...
Purchase document to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Anonymous
Great study resource, helped me a lot.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4