概要 フットプリント(footprint)とは、「足跡」という意味の英単語。IT分野では、機器や装置の専有面積、ソフトウェアやシステムなどが稼働時に占有・消費する資源の多さなどを表す。 メモリフットプリントソフトウェアやプログラミングの分野では、あるプログラムが実行時に必要とするメインメモリの容量の大きさを「メモリフットプリント」という。 プログラムコードをメモリ上に配置するための容量の他に、参照しているライブラリの占有する領域や、実行時に必要な変数などのデータを記憶する領域、ヒープやスタックなどの領域が含まれる。「フットプリントの小さいプログラム」といった場合、少ないメモリでも動作するという意味になる。 設置面積ハードウェアの分野では、機器を設置した時に占有する(接地面上の)面積のことをフットプリントということがある。「フットプリントの小さい機種」といった場合、筐体サイズが小さい(正確に
![フットプリントとは 【 footprint 】 - 意味/解説/説明/定義 : IT用語辞典](https://cdn-ak-scissors.b.st-hatena.com/image/square/9846ab2080ca2a3a2477bb46934eaa3835eaf338/height=288;version=1;width=512/https%3A%2F%2Fp.e-words.jp%2Fogimage.png)