Multithreading/Multitas king. Task Parallel Library. Patterns презентация
Содержание
- 2. What is the Multithreading? An ability that allows you to run
- 3. >So, why does modern OS supports threads?
- 4. On an Operating System level
- 5. Thread in numbers Kernel State (Kernel Object) 700 bytes for
- 6. Hardware trends CPU development: Single-core Multi-socket motherboards Single-core with Hyper-threading Multi-core
- 7. Context switches
- 8. Process and Thread Priority Relations
- 10. Thread usage example.
- 11. Briefly about Thread class
- 12. Producer/Consumer Pattern
- 13. P/C Pattern implementation
- 14. CLR ThreadPool
- 15. How the Thread Pool Manages Its Threads?
- 16. Thread Pool usage example.
- 17. Tasks concept
- 18. Tasks states
- 19. Waiting
- 20. Continuations
- 21. Tasks are very flexible
- 22. The Parallel class
- 23. Tasks interaction in Parallel
- 24. Not every algorithm could be parallel
- 25. PLINQ
- 26. Parallel and PLINQ usage example.
- 27. Allows you to perform a Periodic Compute-Bound Operation.
- 28. Async/Await
- 29. Async/Await example.
- 30. Asynchronous Programming Patterns
- 31. Inspired by Technology. Driven by Value.
- 33. Скачать презентацию































Слайды и текст этой презентации
Скачать презентацию на тему Multithreading/Multitas king. Task Parallel Library. Patterns можно ниже:
Похожие презентации