CS지식2026.10.10
Kernel 이란?
운영체제는 왜 Kernel을 필요로 할까요? 여러 프로그램이 자원을 안전하게 나눠 쓰는 원리부터 User Space와 Kernel Space, System Call, 그리고 파일 읽기 요청이 곧 디스크 읽기는 아니라는 점까지, strace로 직접 확인하며 정리했습니다.
31개의 글
운영체제는 왜 Kernel을 필요로 할까요? 여러 프로그램이 자원을 안전하게 나눠 쓰는 원리부터 User Space와 Kernel Space, System Call, 그리고 파일 읽기 요청이 곧 디스크 읽기는 아니라는 점까지, strace로 직접 확인하며 정리했습니다.
리눅스(Linux)란 무엇일까? 오랜만에 IT 세계에 첫발을 내디뎠던 그 시절, 처음 공부했던 기억을 더듬으며 기초부터 다시 복기해 보려 합니다.
키가 파티션이 되고, 파티션이 태스크가 되고, 태스크가 코어에 올라갑니다. 이 네 단계를 따라가면 쏠림이 어느 지점에서 결정되고 왜 뒤에서 되돌릴 수 없는지가 보입니다.
Spark 드라이버, Kafka 리밸런싱의 악순환, etcd 한계, Argo CD 동기화 폭풍까지 보고, 결국 같은 벽에 반복해서 부딪힌다는 것을 정리했습니다.
HDFS 네임노드 힙, Hive 메타스토어, 오브젝트 스토리지, 그리고 Iceberg 의 메타데이터 누적과 고아 파일 제거의 위험까지 기술별로 정리했습니다.