PCB와 Context Switching
PCB와 Context Switching Prerequisites multi-tasking의 등장 multi-programming에서 이전 작업의 처리 시간이 길어질 경우, 전체 처리 시간이 길어지는 문제점을 보완 이전 작업이 완료되기 전까지는, 현재 작업을 진행하지 않기 때문 ...
PCB와 Context Switching Prerequisites multi-tasking의 등장 multi-programming에서 이전 작업의 처리 시간이 길어질 경우, 전체 처리 시간이 길어지는 문제점을 보완 이전 작업이 완료되기 전까지는, 현재 작업을 진행하지 않기 때문 ...
Javascript의 깊은 복사 javascript에서 primitive type은 값이 복사되어 전달되는 call by value 형식을 따른다. 하지만, 객체 타입은 값이 복사되어 전달되는 것이 아닌 객체가 저장되어 있는 '메모리 주소'에 대한 참조 값 이 저장된다. 얕은 복사? let user = { ...
문제 링크 연속된 부분 수열의 합 아이디어 가장 단순하게 생각하여 모든 부분 수열을 구하는 방법은 \(O(N^2)\) 의 시간 복잡도를 요구한다. 배열의 크기가 \(10^6\) 이므로, 이는 시간 제한에 걸린다. 비내림차 수열이 주어진다면, \(\sum_{k=i}^{j} S_k < \sum_{k=i...
TCP/IP 흐름제어, 혼잡제어 방식 Prerequisite TCP 프로토콜은 IP프로토콜을 보조하여, 혼잡 제어 & 에러 제어를 수행 두 개 모두 sender에게 throttling을 거는 것은 유사하지만, 다른 용어 Network Layer는 routing 과 packet forwar...
UDP UDP는 OSI 7계층 중 Transport Layer에 속한다 UDP (User Datagram Protocol) Transport Layer는 멀티프로세스 환경의 등장에 따라서 프로세스 간 통신을 위하여 고안되었음 Prerequisite Transport Layer의 담당 역할 Source, Destinati...
이건 github pages에서 배포하는 첫 post입니다!