What is Multithreading?
Multithreading is an environment where more than one “thread” of execution is active in a program:
Multithreaded: Simultaneous
access to memory, files, etc.
memory, open
files, etc.
memory, open
files, etc.
Single threaded: Exclusive access to memory, files, etc.
Previous slide
Next slide
Back to first slide
View graphic version