java线程执行yield()后就会让出cpu 那之后如何恢复啊?
ringa_lee
Yield는 CPU를 포기할 자신이 없고, 복원할 필요도 없으며, 일정을 기다리기만 하면 됩니다. 이 방법은 일반적으로 거의 사용되지 않습니다.
정정해주셔서 감사합니다기억이 틀렸습니다
나중에 스레드 스케줄러가 CPU 시간 분할을 할당할 때까지 기다립니다. 그러나 항복 메소드를 호출하는 것은 단지 제안일 뿐이며, 내 작업이 거의 완료되었으며 동일한 우선순위의 다른 스레드가 CPU를 사용할 수 있음을 스레드 스케줄러에 알리는 것입니다. 채택을 보장하는 메커니즘은 없습니다.
Yield는 CPU를 포기할 자신이 없고, 복원할 필요도 없으며, 일정을 기다리기만 하면 됩니다. 이 방법은 일반적으로 거의 사용되지 않습니다.
정정해주셔서 감사합니다
기억이 틀렸습니다
나중에 스레드 스케줄러가 CPU 시간 분할을 할당할 때까지 기다립니다. 그러나 항복 메소드를 호출하는 것은 단지 제안일 뿐이며, 내 작업이 거의 완료되었으며 동일한 우선순위의 다른 스레드가 CPU를 사용할 수 있음을 스레드 스케줄러에 알리는 것입니다. 채택을 보장하는 메커니즘은 없습니다.