vigorouz
Май 19, 2008 17:04:43
Никак не пойму сборку мусора… может кто объяснит.
Если я запускаю поток просто как
MyThread().start()
получается что на него никто не ссылается. Он удалиться через некоторое время?
Андрей Светлов
Май 19, 2008 19:06:17
На самом деле ссылаются - внутренний код в threading module.
После завершения потока все ссылки уничтожаются и объект Thread успешно собирается garbage collector.
vigorouz
Май 20, 2008 12:04:03
Ясно. Про ссылки из самого модуля я не подумал. Спасибо за разъяснение. А то я опасался так запускать потоки – вдруг, думаю, удалиться раньше времени :-)