2배 빠른 렉서를 만들었는데, 진짜 병목은 I/O였다

ko생성일: 2026. 1. 15.

ARM64 어셈블리 렉서의 성능을 측정하던 중 10만 개가 넘는 작은 파일을 읽을 때 디스크가 아니라 시스템 콜 오버헤드가 병목이 된다는 사실을 발견하고, tar.gz 아카이브로 파일 수를 줄이면 왜 크게 빨라지는지 분석한다.