81
Threads
nHave an execution state (running, ready, etc.)
nSave thread context when not running
nHave an execution stack and some per-thread static storage for local variables
nHave access to the memory address space and resources of its process
uall threads of a process share this
uwhen one thread alters a (non-private) memory item, all other threads (of the process) sees that
ua file open with one thread, is available to others