심플한 개발서점

  • 홈
  • 태그
  • 방명록
  • 글쓰기

thread 1

쓰레드(Thread)의 기본개념

프로그램과 프로세스 우리가 프로그램을 실행하려고 하면, 실행을 위해 운영체제에서 메모리 공간을 할당받아오게 되며, 그 공간에 프로그램이 올려져 실행되게 된다. 즉 프로세스는 실행중인 프로그램, 혹은 그 작업이라고 할 수 있다. 간단히 말해 프로그램은 저장장치에 저장되어있는 정적인 상태이고, 프로세스는 실행을 위해 메모리에 올라와있는 동적인 상태이다. 프로세스의 상태에는 5가지가 존재한다. 생성 상태(create status) : 프로세스가 메모리에 올라와 실행 준비를 완료한 상태 준비 상태(ready status) : 생성된 프로세스가 CPU를 얻을 때까지 기다리는 상태 실행 상태(running status, execute status) : 준비 상태에 있던 프로세스 중 하나가 CPU를 얻어 실제 작업을..

Language/Java 2022.05.10
1
더보기
  • 분류 전체보기 (68)
    • Language (14)
      • Java (12)
      • Nodejs (1)
      • Javascript (1)
    • DB (2)
      • MySQL (2)
    • Cloud (1)
      • AWS (1)
    • VCS (4)
      • Git (4)
    • Tool (9)
      • Eclipse (4)
      • IntelliJ (3)
      • DBeaver (1)
      • SQL Developer (1)
    • Study (30)
    • Project (1)
    • Information (5)

Tag

프록시, 혼공파, HTTP, 조건문, error, equals(), 웹, Git, 파이썬, 혼자 공부하는 파이썬, Java, 캐시, stackoverflow, If, HTTP완벽가이드, 반복문, 웹서버, IntelliJ, 인증, 혼자공부하는파이썬,

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바