All this being said, the general (academic) definition of footprint includes all kinds of memory/storage aspects.
在 wikipedia 上找到了答案 application footprint
In computing, footprint of an application software (or application footprint) provides a sense of sizing of its various constituents, and hence, is a spatial measurement, in a given context, such as disk footprint, memory footprint (a.k.a. runtime footprint), network footprint, etc. In each case, footprint of an application excludes data that it may operate on, as part of storage or execution, but essentially includes programs (executable and libraries), configuration files, resources (binary or textual) and other context-specific components that may be considered as part of the software.
我的理解是 footprint 表示一个程序所消耗的特定资源