컴퓨터 과학(ComputerScience)
프로세스, 스레드 그리고 멀티 프로세스 VS 멀티 스레드
멀티 프로세스와 멀티 스레드는 시스템의 컴퓨팅 성능을 높이기 위하여 사용되는 처리방식 헷갈리는 키워드 실행 단위 CPU core에서 실행하는 하나의 단위로 프로세스와 스레드를 포괄하는 개념. 즉, 실행단위는 프로세스, 스레드 둘 다 가리킬 수 있음. 프로세스 하나의 스레드만 가지고 있는 단일 스레드 프로세스 동시성 동시성은 한순간에 여러가지 일을 하는 것 X 굉장히 빠른 속도로 실행하는 일을 전환하여 한 번에 여러가지 일을 하는 것처럼 보이는 것. 프로세스와 스레드 프로세스 프로그램은 단순히 실행대기 중인 명령어(코드)와 정적인 데이터의 묶음이며 보조 기억장치에 존재. 프로세스는 코드로 작성된 프로그램이 메모리에 적재되어 사용할 수 있는 상태가 된 것. 즉, 프로세스는 실행 중인 프로그램 보조 기억장치(..
2022. 7. 30. 16:57
최근댓글