알고리즘 복잡도 분석
시간 복잡도와 공간 복잡도가 각각 무엇을 재는 지표인지 구분하고, Big-O 표기법으로 O(1)부터 지수 시간까지 주요 유형을 예시와 함께 정리했습니다.
시간 복잡도와 공간 복잡도가 각각 무엇을 재는 지표인지 구분하고, Big-O 표기법으로 O(1)부터 지수 시간까지 주요 유형을 예시와 함께 정리했습니다.
OS 스레드와 가상 스레드의 차이를 비교하고, JVM이 경량 실행 단위를 스케줄링하는 방식과 블로킹 I/O 환경에서의 이점, 도입 시 주의할 한계까지 정리했습니다.
커널이 프로세스·메모리·파일 시스템·장치를 어떻게 관리하는지 살펴보고, 커널의 종류를 비교하며 운영체제의 핵심 구조를 정리했습니다.