15 відносини: C++, Linux, Microsoft Windows, Object Pascal, Windows API, Конкуренція нитей, Потік (інформатика), Подія (Windows), Синхронізація процесів, Семафор (програмування), Ф'ютекс, Ядро операційної системи, М'ютекс, Багатонитевість, Віртуальна пам'ять.
C++
C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.
Новинка!!: Критична секція і C++ · Побачити більше »
Linux
Лі́нукс (Linux, повна назва — GNU/Linux) — загальна назва UNIX-подібних операційних систем на основі однойменного ядра.
Новинка!!: Критична секція і Linux · Побачити більше »
Microsoft Windows
Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft.
Новинка!!: Критична секція і Microsoft Windows · Побачити більше »
Object Pascal
Object Pascal — об'єктно-орієнтована мова програмування, нащадок Pascal, більш відома як основна мова програмування середовища Delphi.
Новинка!!: Критична секція і Object Pascal · Побачити більше »
Windows API
Windows Api (application programming interfaces) — загальне найменування для цілого набору базових функцій інтерфейсів програмування застосунків операційних систем сімейства Windows корпорації Майкрософт.
Новинка!!: Критична секція і Windows API · Побачити більше »
Конкуренція нитей
Конфлікт (або конкуренція) нитей — це ситуація під час роботи програми, коли різні ниті при доступі до спільного ресурсу порушують очікувану логіку виконання програми.
Новинка!!: Критична секція і Конкуренція нитей · Побачити більше »
Потік (інформатика)
Процес з двома нитями виконання Потік (thread) або повніше потік виконання (thread of execution), часто застосовуються назви нитка, нитка виконання та англіцизм тред — в інформатиці так називається спосіб програми розділити себе на дві чи більше паралельні задачі.
Новинка!!: Критична секція і Потік (інформатика) · Побачити більше »
Подія (Windows)
Подія (об'єкт події, event object) в операційній системі Windows — об'єкт для синхронізації виконання процесів (потоків), який може знаходитися у двох станах (сигнальному та несигнальному).
Новинка!!: Критична секція і Подія (Windows) · Побачити більше »
Синхронізація процесів
Синхронізація процесів в інформатиці — приведення двох або декількох процесів або потоків (нитей) до такого їхнього протікання, коли певні стадії різних процесів здійснюються в певному порядку, або одночасно, для уникнення конкуренції потоків або взаємного блокування.
Новинка!!: Критична секція і Синхронізація процесів · Побачити більше »
Семафор (програмування)
Семафор — це універсальний механізм для організації взаємодії процесів (в термінології операційних систем сімейства Windows — потоків).
Новинка!!: Критична секція і Семафор (програмування) · Побачити більше »
Ф'ютекс
Ф'ютекс (futex, скорочення від fast userspace mutex) — у програмуванні спосіб реалізації семафорів і м'ютексів POSIX у Linux.
Новинка!!: Критична секція і Ф'ютекс · Побачити більше »
Ядро операційної системи
Ядро служить мостом між прикладним програмним і апаратним забезпеченням комп'ютера. Ядро́ (Kernel) — центральна частина операційної системи, що реалізовує інтерфейс між прикладними процесами та обладнанням комп'ютера.
Новинка!!: Критична секція і Ядро операційної системи · Побачити більше »
М'ютекс
М'ю́текс (mutex, від mutual exclusion — взаємне виключення) призначено для захисту певного об’єкта у потоці від доступу інших потоків.
Новинка!!: Критична секція і М'ютекс · Побачити більше »
Багатонитевість
Багатонитевість (multi-threading), або багатопотоковість — властивість операційної системи або застосунку, яка полягає в тому, що процес, породжений в операційній системі, може складатися з кількох нитей, що виконуються паралельно, або навіть одночасно на багатопроцесорних системах.
Новинка!!: Критична секція і Багатонитевість · Побачити більше »
Віртуальна пам'ять
Віртуа́льна па́м'ять — схема адресації пам'яті комп'ютера, при якій пам'ять для запущеної програми реалізується однорідним масивом, в той час як насправді операційна система виділяє пам'ять блоками в різних видах пам'яті, включаючи короткочасну (оперативну) і довгочасну (тверді диски, твердотілі накопичувачі).
Новинка!!: Критична секція і Віртуальна пам'ять · Побачити більше »