코드 건축 현장
close
프로필 배경
프로필 로고

코드 건축 현장

  • 분류 전체보기 (87)
    • CS (1)
    • 소프트웨어 아키텍쳐 (1)
    • WEB (7)
    • 네트워크 (3)
    • Frontend (44)
      • HTML (1)
      • CSS (3)
      • JavaScript (15)
      • TypeScript (1)
      • React (13)
      • Next.js (8)
    • Backend (11)
      • Java (7)
      • Node.js (2)
    • DB (3)
    • DevOps (5)
    • 알고리즘 풀이 (1)
    • 사이드프로젝트 (2)
    • git (3)
    • .ect (4)
    • 트러블 슈팅 (1)
  • 홈
  • 태그
  • 방명록
728x90

프로세스와 스레드의 개념

소프트웨어 개발을 하다 보면 "프로세스"와 "스레드"라는 용어를 자주 접하게 된다. 이 두 개념은 운영체제(OS)와 프로그램 실행의 기본 단위로서 중요한 역할을 한다. 하지만 이 두 용어를 혼동하거나 그 차이점을 명확히 이해하지 못하는 경우가 많다.간단하게 설명하면 아래와 같다. 프로세스스레드운영체제에서 독립적인 작업 단위로 관리되는 것스레드는 프로세스 내에서 실행되는 가장 작은 실행 단위 프로세스란?프로세스는 실행 중인 프로그램을 의미한다. 사용자가 실행한 프로그램이 운영체제에서 독립적인 작업 단위로 관리되는 것을 프로세스라고 한다. 각 프로세스는 고유한 메모리 공간과 자원을 가지며 다른 프로세스와 독립적으로 실행된다. 프로세스에 대해 자세하게 이해하기 위해서는 프로그램에 대한 내용도 알 필요가 있다...

  • format_list_bulleted CS
  • · 2024. 9. 3.
  • textsms
728x90
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (87)
    • CS (1)
    • 소프트웨어 아키텍쳐 (1)
    • WEB (7)
    • 네트워크 (3)
    • Frontend (44)
      • HTML (1)
      • CSS (3)
      • JavaScript (15)
      • TypeScript (1)
      • React (13)
      • Next.js (8)
    • Backend (11)
      • Java (7)
      • Node.js (2)
    • DB (3)
    • DevOps (5)
    • 알고리즘 풀이 (1)
    • 사이드프로젝트 (2)
    • git (3)
    • .ect (4)
    • 트러블 슈팅 (1)
최근 글
인기 글
최근 댓글
태그
  • #JS
  • #JavaScript
  • #Java
  • #HTTP
  • #튜토리얼
  • #Next.js
  • #react
  • #티스토리챌린지
  • #node.js
  • #오블완
전체 방문자
오늘
어제
전체
250x250
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바