Woker1 1부터 10까지
Worker2 1부터 10까지 순서대로 나오는데
이게 왜 어떻게 가능한거임? worker2 가 잘 이해 안가는데 간단하게 라도 알려줄사람
스레드 1이 m1.unlock하고 바로 컨텍스트 스위칭되서 스레드 2 돌면 순서대로 안나올거같은데... 확률이 작아서 그런가?
10이 아니라 1000 정도로 하고 돌려봐
스레드1이 스레드2가 실행되기 전에 다 끝남 한 10만 정도 넣어보던지 bool변수 넣어서 그 변수도 동시에 실행하게 조절해야 함
스레드 1이 m1.unlock하고 바로 컨텍스트 스위칭되서 스레드 2 돌면 순서대로 안나올거같은데... 확률이 작아서 그런가?
10이 아니라 1000 정도로 하고 돌려봐
스레드1이 스레드2가 실행되기 전에 다 끝남 한 10만 정도 넣어보던지 bool변수 넣어서 그 변수도 동시에 실행하게 조절해야 함