꼬비.com

  • 홈
  • 생각정리

2024/09/09 1

스레드 풀 (Thread Pool)

스레드풀(Thread Pool)이란?스레드풀(Thread Pool)은 여러 작업을 동시에 처리할 수 있도록 미리 생성된 스레드의 모음을 말함. 이 개념은 멀티스레딩 환경에서 자주 사용되며, 자원을 효율적으로 사용하고 작업 성능을 향상시키는 데 도움이 됨.왜 스레드풀이 필요한가?멀티스레딩 환경에서는 여러 작업을 동시에 처리할 수 있지만, 매번 새로운 스레드를 생성하고 소멸시키는 과정은 비용이 많이 듬. 스레드를 생성할 때마다 시스템 자원이 소비되고, 작업이 끝날 때마다 해당 스레드를 삭제해야 하기 때문.스레드풀은 이를 해결하기 위해 일정한 개수의 스레드를 미리 생성해두고, 필요할 때 이 스레드를 사용함. 작업이 끝난 후에도 스레드를 삭제하지 않고, 다시 사용할 수 있도록 대기시켜 둠.. 이렇게 함으로써 ..

DB 2024.09.09
이전
1
다음
더보기
프로필사진

평범한 개발 블로그입니다.

  • 분류 전체보기 (92)
    • 생각정리 (5)
    • Architecture (3)
    • Algorithm (43)
    • Blockchain (4)
    • DB (6)
    • DevOps (5)
    • Network (2)
    • 개발 이슈 (10)
    • 컬럼 (2)
    • 도서 & 강의 (3)
    • 일상 (3)
    • 기타 (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/09   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바