*용어 정리lock 메서드 내부는 진입영역과 대기영역으로 나눌 수 있다.진입영역(doorway): 유한한 단계로 되어 있다.(while문을 제외한 부분)대기영역(waiting): 무한한 단계를 밟을 수도 있다.(while문 부분) 1. 필터 잠금 알고리즘: Peterson 알고리즘은 스레드 2개에 대한 상호배제(mutual exclusion) 알고리즘-> 스레드 n개로 확장한 알고리즘Peterson 알고리즘처럼 상호배제와 무기아조건을 만족한다.스레드 n개 존재 시level[]: 길이 n인 배열로, level[i]는 i번 스레드의 현재 레벨을 기록한다.->이 배열은 0번 스레드부터 (n-1)번 스레드까지 각 스레드의 현재 시점의 레벨을 알려준다.victim[]: 길이 n인 배열로, victim[i]는 i ..