В программировании сборка мусора (устоявшийся термин, с точки зрения русского языка правильнее «сбор мусора»[1], англ. garbage collection, GC) — одна из форм автоматического управления памятью. Специальный код, называемый сборщиком мусора (garbage collector), периодически освобождает память, удаляя объекты, которые уже не будут востребованы приложением — то есть производит сборку мусора.
[...] Обычно критерием того, что объект ещё используется, является наличие ссылок на него. Если в системе нет больше ссылок на данный объект, то он, очевидно, больше не может быть использован программой, а следовательно, может быть удалён. Этот критерий используется большинством современных сборщиков мусора и называется ещё достижимостью объекта.
Неформально можно задать следующее рекурсивное определение достижимого объекта:
* определённое множество объектов считается достижимым изначально — корневые объекты, обычно в их число включают все глобальные переменные и объекты, на которые есть ссылки в стеке вызовов;
* любой объект, на который есть ссылка из достижимого объекта тоже считается достижимым[...]
http://ru.wikipedia.org/wiki/%D0%A1%D0%B1%D0%BE%D1%80%D1%89%D0%B8%D0%BA_%D0%BC%D1%83%D1%81%D0%BE%D1%80%D0%B0
Это же очень сильная метафора выходит. Если человеческая память организована аналогично, то
полная от некоторой области памяти диссоциация (при которой из контекста "здесь и сейчас" не остаётся ни единой "ссылки"/якоря(?) на эту область) означает, что она будет фактически стёрта.
Такой взгляд на "память" делает подход к диссоциированной обработке негативного опыта (на чём в общем-то и настаивали создатели НЛП, говоря что другие психологические ээ течения требуют как раз обязательной ассоциации, что неверно) предпочитаемый. Не требуется "входить" в негативный опыт, достаточно определить "ссылки" на него из контекста "здесь и сейчас" (то есть, получается, найти
границу этого опыта, но фактически её не переходить), а затем эти ссылки стереть. Сам опыт будет удалён автоматически.