프로세스(Process) 운영체제로부터 시스템 자원을 할당받는 작업의 단위 프로세스는 실행될 때 운영체제에서 각각 독립된 메모리 영역(Code,Data,Stack,Heap)을 할당 받는다. 따라서 프로세스 간에는 서로 변수나 자료구조에 접근이 불가하다. 한 프로세스가
데드락이란 두 개 이상의 프로세스가 다른 프로세스가 점유하고 있는 자원을 얻기 위해 기다릴 때 무한 대기에 빠지는 현상을 일컫는다. 보통 멀티 프로그래밍 환경에서 한정된 자원을 사용하려고 경쟁할 때 발생한다. 어떤 프로세스가 자원을 요청 했을 때 그 자원을 사용할 수
메모리는 다음과 같은 계층으로 이루어져 있다. First Fit : 메모리의 처음부터 검사해서 크기가 충분한 첫번째 메모리 부분에 할당Next Fit : 마지막으로 참조한 메모리 공간에서부터 탐색을 시작하여 공간을 찾음Best Fit : 모든 메모리 공간을 검색하여 내
동기는 순차적, 직렬적으로 작업을 수행하고, 비동기는 병렬적으로 작업을 수행한다. > 동기 자바스크립트는 싱글스레드를 사용하기 때문에, 기본적으로 동기적으로 코드를 처리한다. 이 방식은 요청을 보낸 후 응답(결과물)을 받아야 다음 동작이 이루어지는 방식이다. 어떤