знает куда без конкретного имени ячейки и я даже при желании её обнулить не смогу?
Зачем тебе ее обнулять? Она выходит из области видимости, а если там сложный тип - он недостижим, и GC его пожрет
Можно чуть подробнее?
Сложно... Не уловил сути
Вот я полностью завершаю js, идентификатор запуска другой, process_id другой, а предыдущий уже недоступен, его занял другой процесс. В этой ситуации разве эта область памяти разве не равна «извне»?
В этой ситуации всю память предыдущего процесса уже забрала обратно система, GC не нужно об этом беспокоиться
Это гарантирует ассемблер, а они на компах. На мобилках с андройдом, допустим, в основе линуха. И там это работает иначе. Поэтому флешки горят только так. Я не просто так стала разбираться. У меня сгорела дорогущая флешка, где производитель гарантировал, что она переживёт всё, от съёмки вулкана с дрона до съёмки внутри видеокамеры около реактора, она проверки прошла. И она превратилась в неиспользуемое, вся. И прикол в дампе этой флешке. Данные на ней есть и не удаляются даже самой глубокой прочисткой, её никак не восстановить. А представляют эти данные из себя неразборчивое месиво, которые ссылаются на место, где должен быть ноль, которое блин отсутствует.
Обсуждают сегодня