김누누
close
프로필 배경
프로필 로고

김누누

  • 분류 전체보기 (252)
    • Deep Dive (49)
      • Kotlin Coroutine (18)
      • Kotlin Flow (6)
      • Test Code (12)
      • Android Jetpack Compose (9)
      • Flutter (4)
    • [Android] Architecture (14)
      • Architecture Pattern (5)
      • [Android] Multi Module (3)
      • [Android] DI (4)
    • [Kotlin] Tech,Study (18)
    • [Android] Tech,Study (65)
      • [Android] Trouble Shoot (20)
      • [Android] Custom (9)
    • Algorithm (13)
    • Computer Science (29)
      • 독서 (8)
      • 프로그래밍 (14)
      • 운영체제 (4)
      • 자료구조 (1)
      • 네트워크 (1)
    • GitHub (1)
    • Python,Django,DRF (13)
    • IOS,Swift (10)
    • 회고 (7)
  • 깃허브
  • 글쓰기
  • 설정
프로세스와 쓰레드

프로세스와 쓰레드

프로세스 프로세스는 실행 중인 프로그램을 말하며, 완벽하게 독립접으로 실행됩니다. 메모리에 올라와 있고 실행되고 있는 프로그램의 단위이며, 메모리 영역(Code, Data, Heap, Stack)을 가지게 됩니다. 프로세스는 최소 1개의 쓰레드(메인 스레드)를 가지고 있습니다. 각 프로세스는 별도의 주소 공간에서 실행되며, 한 프로세스에서 다른 프로세스의 변수나 자료구조에 접근이 불가능 합니다. 접근하려면 파이프, 파일, 소켓 등의 통신 방법을 사용해야 합니다. 쓰레드 쓰레드는 프로세스 내에서 Stack만 따로 할당 받고, 그 이외의 메모리 영역 (Code, Data, Heap) 영역을 공유합니다. 프로세스 내에서 실행되는 여러 허름의 단위이며, 같은 프로세스 내의 여러 스레드들은 같은 힙 공간을 공유합..

  • format_list_bulleted Computer Science
  • · 2023. 12. 6.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (252)
    • Deep Dive (49)
      • Kotlin Coroutine (18)
      • Kotlin Flow (6)
      • Test Code (12)
      • Android Jetpack Compose (9)
      • Flutter (4)
    • [Android] Architecture (14)
      • Architecture Pattern (5)
      • [Android] Multi Module (3)
      • [Android] DI (4)
    • [Kotlin] Tech,Study (18)
    • [Android] Tech,Study (65)
      • [Android] Trouble Shoot (20)
      • [Android] Custom (9)
    • Algorithm (13)
    • Computer Science (29)
      • 독서 (8)
      • 프로그래밍 (14)
      • 운영체제 (4)
      • 자료구조 (1)
      • 네트워크 (1)
    • GitHub (1)
    • Python,Django,DRF (13)
    • IOS,Swift (10)
    • 회고 (7)
전체 방문자
오늘
어제
전체
태그
  • #코루틴
  • #kotlin
  • #코틀린
  • #ViewModel
  • #알고리즘
  • #Coroutine
  • #Android
  • #compose
  • #안드로이드
  • #우테코
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바