인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
데이터 및 연구 · SKILL.md

binary-size

binary-size

Measure, compare, and reduce ExecuTorch binary size using size-optimized builds, stripped binaries, bloaty/nm analysis, and safe reporting constraints.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: binary-size description: "Measure, compare, and reduce ExecuTorch binary size using size-optimized builds, stripped binaries, bloaty/nm analysis, and safe reporting constraints." disable-model-invocation: true metadata: disco-role: operating license: NOASSERTION

binary-size

Use this sub-skill when the user asks about ExecuTorch binary size, stripped runtime size, size_test, size_test_all_ops, bloaty, linker symbols, EXECUTORCH_OPTIMIZE_SIZE, or size-regression workflows.

Workflow

  1. Establish a baseline from a clean source checkout and release/size-optimized build.
  2. Measure stripped binaries, not only unstripped debug outputs.
  3. Use symbol/section analysis to identify .text, .rodata, static initializers, logging strings, and template bloat.
  4. Make one logical change at a time and record before/after numbers.
  5. Run relevant correctness tests; do not trade functionality or latency for unverified size savings.

References and Helper

python scripts/compare_binary_sizes.py --before old.bin --after new.bin
저장한 Skills