В течение критического периода я знаю, что поток пытается получить доступ к общим данным, когда другой поток редактирует / использует их.
Итак, когда два процесса пытаются редактировать данные одновременно, процесс A должен прочитать и обновить файл, прежде чем процесс B сможет его использовать.Пока процесс А делает это, данные не могут быть нарушены, поэтому он находится в критическом периоде.
Однако это процесс, поток или данные, которые находятся в критическом периоде?