나만의 이진 파일: 리눅스 커널 모듈에 대한 독특한 소개
리눅스 커널 모듈에 대한 독특한 여정을 소개합니다. 저자는 최소한의 ELF 실행 파일을 만들며 시작된 이야기를 공유하며, 커널 모듈을 통해 하드웨어 지원을 동적으로 관리하는 방법을 설명합니다. 또한, 메타데이터 없는 이진 파일 형식을 구현하고, 이를 통해 프로그램 크기를 극도로 줄이는 실험을 진행합니다. 이 과정에서 커맨드 라인 인수와 동적 메모리 할당을 지원하는 방법도 탐구합니다. 이 글은 리눅스에서의 이진 파일 형식의 가능성을 확장하는 흥미로운 시도를 담고 있습니다.