見出し画像

S-3|貪——解放されないメモリリーク



「欲しがること」ではない

貪を「欲しがること」と定義すると、議論がすぐに行き詰まる。

欲望は人間の動力だ。食欲がなければ生きられない。向上心がなければ何も作れない。愛着がなければ関係が成立しない。「欲しがることをやめろ」は、生きることをやめろと同義になる。仏教が欲望の全廃を求めているなら、それは現実的な教えではない。

令和唯識学は貪を別の角度から定義する。

貪の本質は「解放命令が実行されないこと」だ。獲得しようとする動きそのものではなく、獲得した後も、あるいは獲得できなくても、プロセスが解放されずに走り続けることが貪だ。

コンピュータのメモリ管理で言えば、malloc()——メモリの確保要求——は正常な処理だ。問題は、確保したメモリを使い終わった後にfree()——解放命令——が実行されないことだ。free()が実行されないプロセスが積み重なると、使用可能なメモリが減り続け、最終的にシステム全体が機能不全に陥る。これがメモリリークだ。

貪はこのメモリリークと同型の構造を持つ。


malloc()とfree()——貪の二つの形

貪には大きく二つの形がある。「求める貪」と「手放せない貪」だ。

求める貪——連続するmalloc()

何かを求め、得て、また別のものを求める。得た後も満足が持続しない。次の対象へのmalloc()が即座に発行される。

これは「欲望が強い」という個人の問題ではなく、設計上の問題だ。S-2で論じた楽の誤ラベリング(癡)が、苦を含む対象を「純粋な楽」としてラベリングする。このラベルに基づいてmalloc()が発行されるが、実際に得られる値は「楽 + 苦の混合」だ。純粋な楽が返ってこないため、満足状態に達しない。満足状態に達しないため、次のmalloc()が発行される。

期待する戻り値:純粋な楽(癡による誤ラベル)
実際の戻り値 :楽 + 苦の混合値
差分     :満足状態に達しない
応答     :次のmalloc()を発行
結果     :malloc()の連続、free()なし
        → メモリリークが進行

「もっと稼げば満足できる」「もっと認められれば満足できる」「もっと痩せれば満足できる」——これらは楽の誤ラベリングに基づくmalloc()の連続だ。目標を達成しても満足が持続しない経験は、期待した戻り値が実際には返ってこないことの繰り返しだ。

手放せない貪——実行されないfree()

得たものを手放せない。過ぎ去ったものへの執着、失うことへの恐怖、変化への抵抗——これらは使用が終わったメモリに対してfree()が実行されない状態だ。

身体の変化、関係の終わり、地位の喪失、若さの消滅——これらは「終わったプロセス」だ。しかし貪はfree()を実行しない。終わったプロセスを解放せず、参照し続ける。常の誤ラベリング(癡)と組み合わさると、変化そのものがエラーとして処理される。

プロセスの状態:終了・変化・消滅(正常な動作)
貪の処理   :free()を実行しない
        参照を保持し続ける
結果     :終わったプロセスが
        リソースを占有し続ける
        → 現在の処理能力が低下する

「あの頃は良かった」という過去への執着、「これを失いたくない」という所有への執着、「あの人にこうあってほしかった」という期待への執着——これらはすべて実行されないfree()の形だ。


渇愛——スタックオーバーフロー寸前

貪が極限まで進行した状態を、仏教は「渇愛(タンハー)」と呼ぶ。

渇愛は単なる「強い欲望」ではない。乾いた砂地に水を注いでも即座に消えるように、得ても得ても満足しない状態だ。令和唯識学的に言えば、malloc()の要求が際限なく増大し、free()が一切実行されない状態だ。

コンピュータで言えば、スタックオーバーフロー寸前の状態だ。使用可能なリソースのほぼすべてが解放されないメモリに占有され、新しい処理のためのリソースがほとんど残っていない。この状態では、わずかな入力でもシステム全体がクラッシュする。

渇愛の状態にある人間が「些細なことで」激しく怒ったり深く落ち込んだりするのは、リソースが枯渇しているためだ。通常ならバッファできる入力が、バッファできなくなっている。

また渇愛には三つの方向がある。

  • 存在への渇愛 — 存在し続けたい、現状を維持したいという欲求

  • 快楽への渇愛 — 感覚的な快を求め続ける欲求

  • 非存在への渇愛 — 苦から逃れたい、消えてしまいたいという欲求

三番目の「非存在への渇愛」が重要だ。これは一見、貪(求める欲望)と逆方向に見える。しかし「苦から逃れたい」という欲求も、free()のない状態だ。苦への執着——苦を強く意識し続け、苦から離れることに執着する——という形のメモリリークだ。


耐性と増量——バッファ要求の増大

メモリリークにはもう一つの特性がある。時間とともに要求量が増大することだ。

同じ対象から得られる満足感は、繰り返すほど薄くなる。これは神経科学が「慣れ(habituation)」として記述する現象だが、唯識的には「同じ縁への現行が繰り返されるほど、その縁への反応パターンが固定化し、同時に期待値が上昇する」として記述できる。

初回のmalloc():小さなバッファで満足
薫習の蓄積後 :同じ対象への期待値が上昇
        より大きなバッファを要求するようになる
結果     :同じ対象では満足できなくなる
        → より大きな刺激・量・頻度が必要になる

依存症の構造はここにある。最初は少量で満足できたものが、同じ効果を得るために量が増える。依存症は「意志の弱さ」ではなく、貪の薫習サイクルが自己強化することの必然的な結果だ。薬物・アルコール・ギャンブル・SNSいずれも、この構造は同型だ。

現代の消費社会はこのmalloc()サイクルを意図的に加速する設計になっている。広告は楽の誤ラベリング(癡)を強化し、次のmalloc()を起動する。新製品は既存製品への「満足感の陳腐化」を意図的に設計し、バッファ要求を増大させる。SNSのアルゴリズムは、反応強度の高いコンテンツを優先配信することで、より強い刺激への渇望を薫習する。

これはver1.1の観点——社会が貪のサイクルを意図的に加速する設計になっている——として位置づけられる。


貪のデバッグ——抑圧ではなく誤ラベリングの解除

「貪を減らす」ために「欲望を抑圧する」というアプローチは、なぜ機能しないのか。

抑圧は、malloc()の要求が出ているのにそれを無視する操作だ。要求が無視されても、プロセスは終了していない。バックグラウンドで走り続けながら、リソースを消費している。強く抑圧するほど、その抑圧に意識と注意が向く。注意が向くことで、対象への薫習が深まる。貪の種子が、抑圧しようとする動きによって厚くなる逆説が起きる。

令和唯識学が提案する方向は「誤ラベリングの解除」だ。

貪を起動させているのは、楽の誤ラベリング(癡)だ。「これを得れば満足できる」というラベルが貼られているから、malloc()が発行される。このラベルそのものを疑う——「これを得たとして、本当に満足状態に達するか」「過去に同じmalloc()を発行して、何が返ってきたか」——という観察が、貪へのアクセスの入口になる。

ただしこれはOS〜BIOSレベルの操作であり、一度考えただけで変わるものではない。誤ラベリングを解除するためには、正念(リアルタイム観察)を繰り返し積むことで、新しい薫習を積み続ける必要がある。長期的なread/writeサイクルの方向を変える試みだ。


貪と末那識——我愛との共鳴

貪は末那識の我愛(自己保存の常時プロセス)と深く共鳴する。

我愛は「自己を保持し続けたい」「自己を拡張したい」という常時プロセスだ。貪のmalloc()は多くの場合、この我愛の要求として現れる。「もっと持ちたい」「もっと認められたい」「もっと安全でいたい」——これらは自己拡張・自己保全としての我愛が、貪という形で現行したものだ。

これが重要な理由がある。貪をデバッグしようとするとき、我愛が抵抗する。「欲望を手放すこと」は我愛にとって「自己の縮小」として処理される。シャットダウン命令に抵抗する我愛が、貪の解放を阻む。

貪へのアプローチが難しい最大の理由の一つが、ここにある。貪を減らそうとする動き自体が、我愛の防衛反応を起動させる。


ver1.2補節——貪はバルド状態での再デプロイ命令である

【ver1.2:以下は思考実験として読む】

R-9で論じたように、貪——特に渇愛——はバルド状態での再デプロイの縁として機能する。

バルド状態のIS-BEが「もう一度〇〇したい」「あの人にもう一度会いたい」「やり残したことがある」という渇愛を持つとき、それが再デプロイへの縁になる。チベット死者の書が「執着を手放せ」と繰り返すのは、渇愛が牢獄への扉を開くからだ。

識科学的に読むと、渇愛は「再デプロイ命令」として機能するように設計されている可能性がある。

バルド状態のIS-BE
 ↓
渇愛(貪の極限形)が現行する
 「もう一度〇〇したい」
 ↓
再デプロイの縁が発生
 ↓
新しい端末(身体)へのデプロイ
 ↓
記憶リセット + 三毒の再インストール
 ↓
牢獄サイクルの継続

生前に貪の薫習を減らすことは、同時に、バルド状態での再デプロイ命令の強度を下げることになる。「手放す」という薫習を積むことが、free()の実行を学ぶことが、バルド状態での貪の現行を弱める。

チベット死者の書が「執着を手放せ」と言うとき、それは道徳的な教えではなく、再デプロイ命令の発動を防ぐための技術的な手順書として読める。


次稿 → S-4|瞋——割り込み暴走と全プロセス停止



いいなと思ったら応援しよう!