가상 메모리 / 가상 메모리의 크기와 주소 / 매핑 테이블 / 페이징 기법 / 세그먼테이션 기법 / 변환 색인 버퍼 / 역 페이지 테이블 / 캐시 메모리 / 캐시 메모리 매핑 방식 / 요구 페이징 / 스레싱 / 정적, 동적 할당
메모리 관리 작업(fetch, placement, replacement) / 논리 메모리와 물리 메모리 / 메모리 오버레이 / 스왑 영역 / 메모리 분할 및 할당 / 버디 시스템
경쟁 상태 / 임계 영역 / 뮤텍스 / 세마포어 / 모니터 / 교착 상태 / 교착 상태 예방 / 교착 상태 회피 / 교착 상태 검출 / 교착 상태 회복
새로고침, 페이지 이탈(URL 직접 변경), 브라우저 앞/뒤로 가기 버튼 이벤트 감지
기존에 적용했던 가상스크롤 문제 해결을 위한 다른 방법 도입
프로그램과 프로세스 / 프로세스 메모리 공간 / 멀티 프로세스 / 프로세스 제어블록(PCB) / 프로세스 수행 상태 변화 / IPC / 문맥 교환(콘텍스트 스위칭) / fork(), exec()
운영체제의 역할 / 목표 / 목적 / CPU와 메모리 구조 / 커널과 시스템 콜 / 시분할 시스템 / 다중 프로그래밍 / 일괄 처리 시스템 / 대화형 시스템 / 다중 처리기 시스템
채팅 서비스에 Reverse Infinite Scroll + Virtual Scroll 적용하기
브라우저의 멀티 스레드 / Web APIs / Callback Queue / AnimationFrame Queue / 이벤트 루프 / 웹브라우저와 Node.js의 Web API 차이
자바스크립트 엔진 실행 컨텍스트 / Lexical Environment / Variable Environment