프로세스, 스레드, 멀티태스킹, 멀티스레딩, 멀티프로세싱, 멀티프로그래밍 차이
·
운영체제
유튜브 쉬운코드 강의를 듣고 정리해보았다.https://www.youtube.com/watch?v=QmtYKZC0lMU&list=PLcXyemr8ZeoQOtSUjwaer0VMJSMfa-9G-  프로그램(program)컴퓨터가 실행할 수 있는 명령어들의 집합 프로세스(process)컴퓨터에서 실행 중인 프로그램을 의미각각의 프로세스는 독립된 메모리 공간을 할당 받음.메모리 공간에 각각의 프로세스의 명령어들과 데이터들을 가지게 된다. CPU(central processing unit)명령어를 실행하는 연산 장치 메인 메모리(main memory)프로세스가 CPU에서 실행되기 위해 대기하는 곳 I/O(input/output)파일을 읽고 쓰거나 네트워크의 어딘가와 데이터를 주고 받는 것입출력 장치와 데이터를 주..