digital-garden/knowledge/dev/pc/Поток процесса ОС.md

21 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2024-06-13 21:01:37 +03:00
---
aliases:
- поток
- потока
- потоки
- потоков
- нити ос
- нити операционной системы
- нить ос
tags:
- зрелость/🌱
date: 2024-01-28
zero-link:
2024-09-01 20:44:54 +03:00
- "[[../../../garden/ru/meta/zero/00 Разработка]]"
2024-06-13 21:01:37 +03:00
parents:
- "[[Процесс ОС]]"
2024-09-01 20:44:54 +03:00
linked:
2024-06-13 21:01:37 +03:00
---
Поток (или поток выполнения) — это легковесная единица выполнения, которая работает внутри процесса. Все потоки в пределах одного процесса делят между собой адресное пространство и ресурсы этого процесса, что позволяет им легко обмениваться данными и синхронизироваться.
Каждый поток имеет свой собственный стек, счетчик команд и набор регистров, но разделяет с другими потоками того же процесса кучу и глобальные переменные.