Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- eager
- 멀록 조명등
- 구름톤 챌린지
- Today I Learned
- 코드트리 챌린지
- 코딩테스트실력진단
- 최장 공통 부분수열
- 동적 계획법
- til
- 1005 #ACM craft #백준
- 완전탐색
- 백준 #1010 #다리놓기
- IT 좀 아는 사람
- 공부 기록
- 백준
- 공부하기 싫어 #그래도 해야해
- 구름톤 트레이닝
- 1931번
- JPA
- TagLibraryValidator
- 코딩테스트
- 행복한 수열의 개수
- 즉시로딩
- 지연로딩
- @EntityGraph
- spring
- 구름톤
- 금 채굴하기
- 코드트리
- 회의실 배정
Archives
- Today
- Total
목록2024/03/10 (1)
화분
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/XJxOO/btsFELpkHnI/KaVF6NC0NXFRCj8ZKgl6F0/img.png)
멀티스레딩을 공부하면서 스레드에 대한 코어 할당과 스레드의 yield() 메서드에 대한 궁금증이 생겨서 직접 여러가지 코드를 작성해보고 Gemini를 통해 알아낸 것들을 정리하고자 글을 썼다. 우선 yield()를 공부하기 위해 '이것이 자바다(개정판)'의 멀티스레드 파트에 적힌 예시 코드와 이것에 궁금한 점들을 해결하고자 추가적인 코드를 작성해가며 실험해보았다. 먼저 yield() 란? CPU 코어를 할당 받아 작업을 처리하던 스레드가 일을 안할때 해당 CPU 코어, 즉 코어를 할당 받은 커널 스레드를 다른 프로세스 내 스레드에게 양보하여 CPU의 효율을 끌어올리기 위한 메서드라고 생각하면 된다. WorkThread.java : Thread를 상속 받은 WorkThread 이다. 아래와 같이 if문의 ..
Study/JAVA
2024. 3. 10. 17:00