Accept

  • 홈
  • 태그
  • 방명록

parallel processing 1

[Java] Multithreading 기본 개념 - 응답 속도 & 성능 향상 이해하기

멀티스레딩이 필요한 이유1. 응답성 향상사용자 요청을 개별 스레드로 처리해 대기 시간을 줄임동영상 재생, 버튼 클릭 등 다양한 작업을 동시에 처리해 반응 속도 개선2. 성능 최적화병행성을 통해 단일 코어에서 여러 작업을 동시에 처리하는 효과병렬 처리를 활용하면 실제로 여러 작업을 동시에 수행 가능적은 하드웨어로도 높은 처리량을 구현, 비용 절감 효과 멀티스레드의 기본 개념프로세스 : 운영체제에서 실행되는 독립적인 어플리케이션스레드 : 프로세스 내에서 실행되는 작업 단위각 스레드는 개별 스택(Stack)과 명령어 포인터(Instruction Pointer)를 가짐스택(Stack)각 스레드의 메모리 영역으로, 지역 변수와 함수 호출 정보를 저장스레드가 수행하는 작업의 상태와 컨텍스트를 유지하는데 사용예를 들..

Java & Spring Boot 2024.11.23
이전
1
다음
더보기
프로필사진

Accept

https://github.com/mja91

  • 분류 전체보기 (43)
    • Java & Spring Boot (15)
    • Performance (2)
    • Implementation (1)
    • Infra & Network (10)
    • OS (1)
    • Docker (3)
    • 회계 (3)
    • Etc. (7)

Tag

코드업, 財務会計, java 코딩테스트, 멀티스레드, Runnable, 자바 스레드, Python, JPA, Spring Boot, Java, thread, Mac, JAVA 알고리즘, multithreading, Linux, git, 자바, MySQL, AWS, python 문법,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :
Github - mja91

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바