优化大小是否会减少运行时内存使用以及二进制大小?

Fal*_*rri 5 compiling c memory gcc

优化大小是gcc -Os 减少程序的二进制大小,还是减少其运行时内存使用量?我知道确切的结果取决于特定的代码,但一般是结果的低内存使用情况?

Kim*_*Kim 6

显然,由于程序需要加载到内存中,-Os会导致内存使用率降低。但这是它对内存使用的唯一影响。