Task.yield를 사용해보신 적이 있나요? yield하니까 c#의 yield가 생각나네요 이 함수를 호출하면 CPU를 잠시 다른 Task에게 양도해서 하나의 Task가 과도하게 사용하는 것을 줄여준다네요. 그런데 얼만큼 양도하는 것이죠? 연구한 글들을 보면 아주 짧은 시간 양도해서 거의 함께 사용하는 것 처럼 결과가 나오는 것 같기도 한데요. 어떤 글에서는 Sleep도 비슷한 효과를 줄 수 있다네요. #ios #swift #task #yield #balancing #concurrency
콘텐츠를 더 읽고 싶다면?
원티드에 가입해 주세요.
로그인 후 모든 글을 볼 수 있습니다.
로그인 후 모든 글을 볼 수 있습니다.
・댓글 1