Multi Programming, Multi Tasking, Multi Processing, Multi Core
·
카테고리 없음
개요현대 컴퓨터는 여러 가지 작업을 동시에 수행할 수 있습니다. 유튜브로 음악을 들으면서 코딩을 하고 동시에 카톡을 확인할 수도 있습니다. CS를 공부하다보면 이처럼 여러 프로그램을 동시에 실행하는 방법에 대해 배우게 되는데요. 하지만 비슷한 용어들이 여러 개 존재해서 이번 포스팅에는 헷갈리기 쉬운 개념 5가지에 대해 정리해보려고 합니다.Multi ProgrammingMulti TaskingMulti ProcessingMulti ThreadingMulti Core이번 포스팅에서는 조금 비슷한 개념들이 많은데 이름이 비슷해서 개념을 정리해보겠습니다. CPU: 기억, 연산, 제어를 수행하는 컴퓨터 장치프로세서(processor): 신호 전송, 사칙 연산, 논리 연산 등을 수행하는 전기 부품, 즉 하드웨어코어..