Зміст
7 відносини: Microsoft Windows, Конкуренція нитей, Планування нитей, Потоки у Windows, Операційна система, Багатозадачність, Багатонитева безпека.
- Мікропроцесори
- Обробка команд
- Технології процесорів
Microsoft Windows
Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft.
Переглянути Багатонитевість і Microsoft Windows
Конкуренція нитей
Конфлікт (або конкуренція) нитей — це ситуація під час роботи програми, коли різні ниті при доступі до спільного ресурсу порушують очікувану логіку виконання програми.
Переглянути Багатонитевість і Конкуренція нитей
Планування нитей
Планування нитей — це системний алгоритм керування послідовністю виконання нитей та розподілу процесорного часу між ними.
Переглянути Багатонитевість і Планування нитей
Потоки у Windows
Потік у Windows — реалізація потоків в родині операційних систем Windows, структури всередині процесу, які містять виконуваний код та отримують процесорний час для його виконання з метою одночасного чи псевдо-одночасного виконання кількох задач.
Переглянути Багатонитевість і Потоки у Windows
Операційна система
GNU/Linux, дистрибутив Ubuntu Операці́йна систе́ма, скорочено ОС (operating system, OS) — це базовий комплекс програм, що виконує управління апаратною складовою комп'ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організовує взаємодію з користувачем.
Переглянути Багатонитевість і Операційна система
Багатозадачність
Багатозадачність (multitasking) — властивість операційної системи або середовища програмування забезпечувати можливість паралельної (або псевдопаралельною) обробки декількох процесів.
Переглянути Багатонитевість і Багатозадачність
Багатонитева безпека
Багатопотокова безпека(Thread safety) — це концепція комп'ютерного програмування в застосуванні до контексту багатонитевих програм.
Переглянути Багатонитевість і Багатонитева безпека
Див. також
Мікропроцесори
- Архітектура системи команд
- Багатопотоковість
- Багатоядерний процесор
- Зоровий процесор
- Мікроархітектура
- Мікропроцесор
Обробка команд
- ASIP
- Barrel processor
- EPIC
- GPGPU
- MISC
- Transport triggered architecture
- VLIW
- Алгоритм Томасуло
- Архітектура системи команд
- Багатопотоковість
- Блок генерації адреси
- Взаємоблокування (техніка)
- Команди переходу
- Конвеєр (інформатика)
- Конвеєр команд
- Конфлікти в конвеєрі
- Модуль передбачення переходів
- Мікроархітектура
- Мікрокод
- Паралелізм на рівні команд
- Паралелізм рівня пам'яті
- Позачергове виконання
- Спекулятивне виконання
- Цикл виконання інструкцій
Технології процесорів
- Barrel processor
- MISC
- NX bit
- Program status word
- Апаратне прискорення
- Арифметико-логічний пристрій
- Архітектура комп'ютера
- Архітектура системи команд
- Багатопотоковість
- Блок генерації адреси
- Буфер асоціативної трансляції
- Векторний процесор
- Кеш процесора
- Контрольні регістри
- Кільця захисту
- Лічильник команд
- Математичний співпроцесор
- Модуль керування пам'яттю
- Мікроархітектура
- Мікрокод
- Операційний автомат
- Регістр (цифрова техніка)
- Регістр процесора
- Регістр стану
- Секційний процесор
- Система охолодження комп'ютера
- Скалярний процесор
- Співпроцесор
- Сторінкова пам'ять
- Функціональний блок процесора
- Центральний процесор
- Часова багатопотоковість
Також відомий як Simultaneous multithreading, Багатопотоковість.