Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2018, 22:07   #11
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

глобальная переменная может управлять только одним последним запущенным потоком. ВСЕ раннее стартовавшие потоки остаются без управления и очистки.

запускаем поток.
запускаем второй поток.
первый поток доходит до логического окончания и ... "останавливает" последний(ВТОРОЙ) и удаляет(очищает) ЕГО ресурсы.
первый продолжает работать и уже НЕ МОЖЕТ остановиться и уж тем более очиститься.
а уж последующие потоки...

сам поток как объект тоже ест память и ресурсы. чем больше потоков висит(остается без управления), тем больше ресурсов.
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пустое приложение жрет память AlexAES C++ Builder 0 23.10.2017 22:29
Что быстрее, запись и чтение реестра или файла? lollollollol Общие вопросы Delphi 13 21.11.2015 09:47
Цикл грузит процессор и жрет память. DIgorevich Общие вопросы Delphi 3 29.07.2015 10:44
WEB-приложение жрет память alexey_kip Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) 4 29.05.2015 16:55
Что за процесс такой. Жрет 95-97-100% ресурсов CPU kzld Windows 7 11.02.2014 05:33