(출처) https://leetcode.com/problems/single-number-iii/
메모리 가상화에서 각 프로세스들은 오로지 자신만이 시스템의 메모리 영역을 다루고 있고 다른 프로세스는 마치 존재하지 않는것처럼 생각한다.멀티프로그래밍 환경에서 시스템 메모리는 다수의 프로세스들이 메모리 영역을 나눠가지며 여기저기 올라가져 있는 상태이다.(이렇게 통합된
비례배분 스케줄러(Proportional Share) 공정배분 (fair share)이라고도 함.크케 3가지 종류로 나눠지는데 원리는 같다. 각 프로세스 별로 CPU를 사용할 수 있는 지분을 설정하는 것.추첨
멀티 레벨 피드백 큐(MLFQ) 개관 이전 글에서 올린 스케줄링 기법들(SJF,FCFS,STCF,RR)은 명확하고 단순한 규칙으로 동작되는 스케줄러들 이었다. 단순한 규칙으로 진행되는 스케줄링 공정으로 인해 그 과정이 눈에 쉽게보였고, 또 그로 인해 생기는 장단점들
(출처) https://leetcode.com/problems/longest-substring-without-repeating-characters/