-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
Performance 테스트에서 CPU 작업도 Virtual이 빠른것 같습니다
24.04.25 16:59 작성 조회수 44
0
2000바퀴 돌릴때
Platform은 279000ms가 나오는데
Virtual은 97480ms가 나오네요
답변을 작성해보세요.
0
Hello World
지식공유자2024.04.25
2000바퀴라는건 platform thread pool size도 2000개로 설정했을것 같습니다. 너무 많은 platform thread 를 생성했기에 그 자체만으로 thread 생성비용 및 context switching 비용이 많이 들어서 오히려 느려진것 같습니다. 2000개가 아닌 100개, 300개 정도 적정(?)수준의 thread pool 에서는 platform thread 가 더 빠르게 나올겁니다.
답변 1