인생은 파도타기

  • 홈
  • 태그
  • 방명록

threading 1

CS study - 운영체제 - 2

프로세스와 스레드 프로세스(process) 는 컴퓨터에서 실행되고 있는 프로그램의 인스턴스를 말하며 CPU 스케줄링의 대상이 되는 작업(task), 데이터, 메모리등을 포함합니다. 각 프로세스는 운영체제로부터 독립적으로 실행되지만 운영체제로부터 자원을 할당받아 사용합니다. 스레드(thread) 는 프로세스 내 작업의 흐름, 실행되는 작은 실행 단위입니다. 하나의 프로세스는 여러개의 스레드를 가질 수 있으며, 각각 스레드는 프로세스 내에서 병렬적으로 실행됩니다. 스레드는 프로세스 내에서 같은 메모리 공간을 공유하므로 데이터와 자원을 공유합니다. 3-1 프로세스와 컴파일 과정 프로세스는 프로그램으로부터 인스턴스화된 것을 말합니다. 프로그램은 컴파일러가 컴파일 과정을 거쳐 컴퓨터가 이해할 수 있는 기계어로 번..

Programming/Computer Science 2023.04.10
이전
1
다음
더보기
프로필사진

개발자의 웹서핑, 기술 블로그

  • 생각하기 (96)
    • Hobby (1)
    • Study (4)
      • 가상 면접 사례로 배우는 대규모 시스템 설계 기초 (1)
      • Redis (2)
    • Living (4)
    • Programming (6)
      • JAVA (16)
      • Kotlin (2)
      • Spring (15)
      • Project (2)
      • GO (3)
      • JavaScript (2)
      • CondingTest (14)
      • Computer Science (16)
      • Linux (3)
      • Docker (4)
      • Database (2)

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바