item 84 : 프로그램의 동작을 스레드 스케줄러 에 기대지 말라
이식성이 좋은 멀티스레드 프로그램 작성법
1. 이식성이 좋은 프로그램이란?
2. 실행 가능한 스레드 수와 생명 주기
3. 실행 가능한 스레드의 관리 방법
1) 실행 준비된 스레드는 완료까지 실행되게 하기
2) 스레드 수를 적게 유지하기
4. 바쁜 대기(Busy Waiting)를 피해야 하는 이유
5. Thread.yield와 스레드 우선순위 사용 금지
1) Thread.yield를 사용하지 말자
2) 스레드 우선순위에 의존하지 말자
핵심 정리
부가 설명: 권장되는 해결 방법
Last updated