© Thomas Kunz 2000
SCE 574
188
Benefits of Threads vs Processes
äTakes less time to create a new thread than a process äLess time to terminate a thread than a process äLess time to switch between two threads within the same process äSince threads within the same process share memory and files, they can communicate with each other without invoking the kernel äTherefore necessary to synchronize the activities of various threads so that they do not obtain inconsistent views of the data