noun
In concurrent programming, a code segment that accesses shared resources and must not be executed by more than one process or thread at a time.
マルチスレッドプログラムでは、クリティカルセクションを適切に保護する必要がある。
In multithreaded programs, critical sections must be properly protected.
セマフォを使ってクリティカルセクションへの排他制御を行う。
Use semaphores to implement mutual exclusion for the critical section.