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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2008, 12:25   #1
RealSwift
Новичок
Джуниор
 
Регистрация: 06.07.2008
Сообщений: 1
По умолчанию Thread creation error - Недостаточно памяти

Доброе время суток.

Есть программа для многопоточного одновременного пинга компьютеров локальной сети. Запускается одновременно ~2000 потоков. Соответственно возвращается информация о наличии или отсутствии компьютера. Время отработки программы - 20 секунд. Все хорошо, однако после третьего цикла (т.е. три цикла программа отработала хорошо) - вылетает сообщение "Thread creation error - Недостаточно памяти". При этом слежу в диспетчере задач - память после отработки цикла освобождается, потоки исчезают.

FreeOnTerminate := true;

Как решить вопрос? Почему возникает?
Спасибо!
RealSwift вне форума Ответить с цитированием
Старый 06.07.2008, 12:27   #2
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

http://programmersforum.ru/showthread.php?t=22619
B_N вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JPEG Error #53 sklazer Общие вопросы Delphi 5 22.07.2008 04:41
Delphi Error fobass Общие вопросы Delphi 18 20.06.2008 08:55
Security error komex JavaScript, Ajax 2 02.04.2008 19:05
ошибка I/O error 32 kolduev Помощь студентам 7 29.02.2008 20:22
Запрос к БД в отдельном потоке (Thread) tyrell lab БД в Delphi 1 14.06.2007 08:42