A platform thread is a thin wrapper around an operating system thread. It holds that OS thread for its whole life, including while it waits for a database or network reply. OS threads are relatively expensive: each reserves memory for a stack and the OS can schedule only so many efficiently, so applications traditionally used fixed-size thread pools and shared a limited number of threads among many tasks.
Keep reading for free
Create a free StudyToCert account to read the rest of this lesson: 6 more sections, 5 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.