프로세스 : 운영체제로부터 자원을 할당받은 작업의 단위
스레드 : 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위, 하나의 프로세스 내에서 동시에 진행되는 작업 갈래/흐름의 단위
일반적으로 하나의 프로그램은 하나 이상의 프로세스를 가지고 있고, 하나의 프로세스는 반드시 하나 이상의 스레드를 갖는다. 즉, 프로세스를 생성하면 기본적으로 하나의 main 스레드가 생성된다. 스레드가 많아지면 프로그램을 개발한 개발자가 직접 프로그래밍하여 위치 시켜주어야한다.
👩💻 완전히 정복하는 프로세스 vs 스레드 개념
한눈에 이해하는 프로세스 & 스레드 개념 전공 지식 없이 컴퓨터의 프로그램을 이용하는데는 문제 없어 왔지만 소프트웨어를 개발하는 사람으로서 컴퓨터 실행 내부 요소를 따져보게 될때, 아
inpa.tistory.com
멀티 프로세스 : 운영체제에서 하나의 응용 프로그램에 대해 동시에 여러 개의 프로세스를 실행할 수 있게 하는 기술
멀티스레드 : 하나의 프로세스 안에 여러개의 스레드가 있는 것, 하나의 프로그램에서 두가지 이상의 동작을 동시에 처리하도록 하는 행위가 가능해짐.
https://inpa.tistory.com/entry/%F0%9F%91%A9%E2%80%8D%F0%9F%92%BB-multi-process-multi-thread
👩💻 멀티 프로세스 vs 멀티 스레드 비교 💯 완전 총정리
멀티 프로세스와 멀티 스레드는 한 어플리케이션에 대한 처리방식 이라고 보면 된다. 단순히 프로그램을 여러개 띄워놓는 것이 멀티 프로세스가 아니라 이 둘은 언제 어느때에 어떤 방식으로
inpa.tistory.com
'개발일기' 카테고리의 다른 글
SQLD (0) | 2024.11.29 |
---|---|
쿠버네티스(kubernetes = k8s) (0) | 2024.07.01 |
DDD (Domain Driven Design) (0) | 2024.04.15 |
Front-end Framework (0) | 2024.04.15 |
실행 동영상 (0) | 2024.04.11 |
프로세스 : 운영체제로부터 자원을 할당받은 작업의 단위
스레드 : 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위, 하나의 프로세스 내에서 동시에 진행되는 작업 갈래/흐름의 단위
일반적으로 하나의 프로그램은 하나 이상의 프로세스를 가지고 있고, 하나의 프로세스는 반드시 하나 이상의 스레드를 갖는다. 즉, 프로세스를 생성하면 기본적으로 하나의 main 스레드가 생성된다. 스레드가 많아지면 프로그램을 개발한 개발자가 직접 프로그래밍하여 위치 시켜주어야한다.
👩💻 완전히 정복하는 프로세스 vs 스레드 개념
한눈에 이해하는 프로세스 & 스레드 개념 전공 지식 없이 컴퓨터의 프로그램을 이용하는데는 문제 없어 왔지만 소프트웨어를 개발하는 사람으로서 컴퓨터 실행 내부 요소를 따져보게 될때, 아
inpa.tistory.com
멀티 프로세스 : 운영체제에서 하나의 응용 프로그램에 대해 동시에 여러 개의 프로세스를 실행할 수 있게 하는 기술
멀티스레드 : 하나의 프로세스 안에 여러개의 스레드가 있는 것, 하나의 프로그램에서 두가지 이상의 동작을 동시에 처리하도록 하는 행위가 가능해짐.
https://inpa.tistory.com/entry/%F0%9F%91%A9%E2%80%8D%F0%9F%92%BB-multi-process-multi-thread
👩💻 멀티 프로세스 vs 멀티 스레드 비교 💯 완전 총정리
멀티 프로세스와 멀티 스레드는 한 어플리케이션에 대한 처리방식 이라고 보면 된다. 단순히 프로그램을 여러개 띄워놓는 것이 멀티 프로세스가 아니라 이 둘은 언제 어느때에 어떤 방식으로
inpa.tistory.com
'개발일기' 카테고리의 다른 글
SQLD (0) | 2024.11.29 |
---|---|
쿠버네티스(kubernetes = k8s) (0) | 2024.07.01 |
DDD (Domain Driven Design) (0) | 2024.04.15 |
Front-end Framework (0) | 2024.04.15 |
실행 동영상 (0) | 2024.04.11 |