스레드1 Day 29 - 락 오브젝트(동기화작업 / 코루틴이나 잡시스템과 사용 가능) 주제>> 락 오브젝트 동기화(게임 점수 업데이트, 자원 관리에 사용)(유니티 스레드) 락 오브젝트 기능과 함께 사용하면 좋은 유니티 기능(Coroutine)공부내용1. 락 오브젝트 동기화란?여러 쪽에서 동시에 같은 변수를 수정하려고 할 때,lock키워드를 사용하여 하나씩 접근하도록 질서를 지켜줄 수 있다. 기본예시여러 스레드가 동시에 IncrementCounter를 호출해도 lockObject를 사용하여한 번에 하나의 스레드만 counter를 수정 가능! *스레드: 하나의 프로세스(예: 크롬) 내에서 실행되는 독립적인 작업 단위(예: 브라우저 내 탭)이다.같은 프로세스 내의 스레드는 메모리 공간을 공유한다.여러 스레드가 동시에 작용한다는 의미=> 한 탭에서는 유튜브 동영상을 재생, 다른 탭에서는 인터넷 .. 2024. 5. 23. 이전 1 다음 728x90 반응형