java线程执行yield()后就会让出cpu ,那之后如何恢复啊?
ringa_lee
ringa_lee 2017-04-18 10:47:13
0
3
689

java线程执行yield()后就会让出cpu
那之后如何恢复啊?

ringa_lee
ringa_lee

ringa_lee

모든 응답(3)
洪涛

Yield는 CPU를 포기할 자신이 없고, 복원할 필요도 없으며, 일정을 기다리기만 하면 됩니다. 이 방법은 일반적으로 거의 사용되지 않습니다.

小葫芦

정정해주셔서 감사합니다
기억이 틀렸습니다

大家讲道理

나중에 스레드 스케줄러가 CPU 시간 분할을 할당할 때까지 기다립니다. 그러나 항복 메소드를 호출하는 것은 단지 제안일 뿐이며, 내 작업이 거의 완료되었으며 동일한 우선순위의 다른 스레드가 CPU를 사용할 수 있음을 스레드 스케줄러에 알리는 것입니다. 채택을 보장하는 메커니즘은 없습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿