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