variable lifetime

/ˌvɛəriəbəl ˈlaɪftaɪm/ ヴァリアブル・ライフタイム

1. プログラミングにおいて、変数が作成されてから消滅するまでの期間。

プログラミング言語において、ある特定の変数がメモリ上に割り当てられ、プログラムからアクセス可能である期間全体を指します。スコープやメモリ管理メカニズム(ガベージコレクションなど)によって決まります。
Understanding variable lifetime is crucial for preventing memory leaks. (変数の生存期間を理解することは、メモリリークを防ぐ上で非常に重要です。)

2. 一般的な文脈で、変化しやすいものの寿命。

物や概念の「寿命」や「持続期間」が一定ではなく、様々な要因によって変動する様子を指す場合があります。プログラミング以外の文脈でも使われます。
The variable lifetime of trends makes it hard to predict. (トレンドの変化しやすい寿命は、予測を難しくします。)