2024
home
체험형 프로그램
home
⚒️

[삽질 코드] 사연6

특정 기술(cache line align 크기를 기존 64Byte에서 4KB로 변경)을 적용할 경우 40% 성능 개선한 것으로 판단하여 팀 내 전원 모두 흥분한 상태였는데, 상세 검증 과정에서 생각처럼 진행되지 않았습니다. 그래서 실제 원인을 밝히기 위해서 추가 실험을 계속 진행했습니다. 그,러.나 결국 최종적으로 Linux Kernel 버전을 4.x 대에서 5.x 대로 업그레이드 하면서 적용된 저의 다른 패치에 의한 것으로 결론이 났습니다 :(( 비록 의도하지 않았지만 패치 적용으로 인해 성능 개선 효과가 왜 발생 했는지를 파악했던 것에 큰 의미를 두기로 했습니다.