Escolar Documentos
Profissional Documentos
Cultura Documentos
Contents
[hide]
• 1 Threads compared with processes
• 2 Multithreading: Advantages/Uses
• 3 Processes, kernel threads, user threads, and fibers
○ 3.1 Thread and fiber issues
3.1.1 Concurrency and data structures
3.1.2 I/O and scheduling
• 4 Models
○ 4.1 1:1 (Kernel-level threading)
○ 4.2 N:1 (User-level threading)
○ 4.3 N:M (Hybrid threading)
• 5 Implementations
○ 5.1 Kernel-level implementation examples
○ 5.2 User-level implementation examples
○ 5.3 Hybrid implementation examples
○ 5.4 Fiber implementation examples
• 6 Programming Language Support
• 7 See also
• 8 References
• 9 External links
Parallelism
Bit ·Instruction ·Data ·Task
(levels)