본문 바로가기 메뉴 바로가기

개발자 박진 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발자 박진 블로그

검색하기 폼
  • 분류 전체보기 (173)
    • 내 정보 (1)
    • 회고 (1)
    • 개발 언어 (104)
      • 코틀린 (42)
      • 자바 (1)
      • NodeJS (21)
      • 파이썬 (6)
      • 기타 웹개발 지식 (34)
      • Vibe-Coding (0)
    • 프레임워크 (7)
      • 스프링 & 스프링 부트 (7)
    • 개발도구 (6)
      • 도커(Docker) (1)
      • k8s (1)
      • aws (4)
    • 디자인 패턴 (22)
    • 독서 (12)
      • 오브젝트 (5)
      • 객체지향의 사실과 오해 (7)
    • 기타 북마크 (13)
    • 이사 (4)
    • 기타 암거나 (2)
  • 방명록

프로세스 (1)
스레드 01. 프로세스와 스레드의 차이

1. 프로세스와 스레드의 차이1.1 프로세스(Process)란?프로세스는 컴퓨터에서 실행 중인 프로그램의 한 인스턴스입니다. 운영체제가 할당한 자원(메모리, CPU 시간, 파일 핸들 등)을 사용해 독립적으로 실행됩니다.각 프로세스는 독립적인 메모리 공간을 가지고 있으며, 다른 프로세스와 메모리를 직접적으로 공유하지 않습니다. 이 때문에, 프로세스 간의 통신은 비교적 복잡한 방법을 사용해야 합니다. 이를 IPC(Inter-Process Communication, 프로세스 간 통신)라고 하며, 대표적인 방법으로는 파이프(pipe), 소켓(socket), 공유 메모리(shared memory) 등이 있습니다.1.2 스레드(Thread)란?스레드는 프로세스 내에서 실행되는 작업의 흐름입니다. 하나의 프로세스는 ..

개발 언어/기타 웹개발 지식 2024. 9. 15. 10:16
이전 1 다음
이전 다음
250x250
최근에 올라온 글
최근에 달린 댓글
TAG
  • Coroutine
  • nodejs
  • 오브젝트
  • 객체지향
  • 일기
  • kotlin
  • structured concurrency
  • 자바스크립트
  • git
  • CoroutineScope
  • 비동기프로그래밍
  • async
  • 운동
  • 디자인패턴
  • 웹개발
  • DevOps
  • 파이썬
  • Spring Boot
  • 코틀린
  • Docker
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바