가상화 Virtualization, 컨테이너 Container
하드웨어를 여러 가상 머신으로 나누는 가상화와 하이퍼바이저의 역할, 그리고 컨테이너화와의 차이를 정리했습니다.
하드웨어를 여러 가상 머신으로 나누는 가상화와 하이퍼바이저의 역할, 그리고 컨테이너화와의 차이를 정리했습니다.
물리 메모리의 한계를 넘기 위한 가상 메모리의 원리와 구현 방식, 스왑 공간의 역할과 장단점을 정리했습니다.
크래프톤 정글 5주차 연휴 기간에 깃허브 블로그를 세팅하고 운영체제 키워드를 공부한 과정과 회고를 정리했습니다.
응용 프로그램이 커널에 서비스를 요청하는 시스템 콜의 개념과, 모드 전환이 일어나는 과정 및 유형을 정리했습니다.
CPU Protection Ring으로 권한을 나누는 이유와, 커널 모드와 사용자 모드가 어떻게 구분되는지를 정리했습니다.
운영체제의 목적과 역할, 하드웨어를 관리하는 커널과 사용자 명령을 해석하는 셸의 차이를 정리했습니다.
그래프 자료구조의 정의와 노드, 간선, 차수 같은 기본 용어, 방향성과 인접 관계를 표현하는 방법을 정리했습니다.
윈도우에서 Ruby와 Jekyll을 설치해 GitHub Pages 블로그를 만들고 테마를 적용하기까지의 과정을 정리했습니다.
크래프톤 정글 4주차에 C언어로 Red-Black Tree를 직접 구현하며 학습한 내용과 회고를 정리했습니다.
크래프톤 정글 3주차에 학습한 DP, 그리디, 어셈블리와 CS:APP 내용, 백준 문제 풀이와 회고를 정리했습니다.