Свързани въпроси 'critical-section'

Проблеми при използване на EnterCriticalSection
Трябва да работя с масив от няколко нишки, така че използвам CRITICAL SECTION, за да му дам изключителен достъп до данните. Ето моят шаблон: #include "stdafx.h" #ifndef SHAREDVECTOR_H #define SHAREDVECTOR_H #include <vector> #include...
18967 изгледи
schedule 07.11.2022

Глобална критична секция на ниво ядро ​​на Windows
Пиша в буфер на потребителско пространство от драйвер на ниво ядро ​​(от функционалността IOControl) и трябва да се уверя, че програмата/услугата на потребителското пространство няма да презапише буфера или да го прочете, преди драйверът да е...
1286 изгледи
schedule 10.12.2023

Използване на статичен булев срещу критичен раздел за едновременност
Така че проектирам нов софтуерен интерфейс за USB HID устройство и имам въпрос относно защитата на паралелността. Предполагам, че ще трябва да добавя защита на паралелността около моите извиквания към ReadFile и WriteFile (моля, поправете ме, ако...
287 изгледи

Решаване на критична секция за N процеси с помощта на семафори
Опитвам се да разбера концепциите на семафорите, имам следната част от кода. Първоначално Semaphore mutex се инициализира на 1 Structure of Pi; do{ wait(mutex); Critical Section signal(mutex); Remainder section } while(1); Имайки предвид N...
891 изгледи