Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.05.24;
Скачать: [xml.tar.bz2];

Вниз

api-потоки, создание-разрушение   Найти похожие ветки 

 
only_wmz ©   (2009-04-07 08:10) [80]

добавил CloseHandle(BeginThread(...));

В мемпруфе стало показывать что потоков 0, но на память никак не повлияло


 
only_wmz ©   (2009-04-07 08:11) [81]


> а в трее то что творится? ;)

Там что-то нетак?


 
Сергей М. ©   (2009-04-07 08:24) [82]


> добавил CloseHandle(BeginThread


Полторы недели времени и 80 постов понадобилось, чтобы все-таки закрыть наконец-то хэндлы !)


 
only_wmz ©   (2009-04-07 11:20) [83]


> Полторы недели времени и 80 постов понадобилось, чтобы все-
> таки закрыть наконец-то хэндлы !)

Ну а результат то все равно не достигнут (


 
аноним   (2009-04-08 19:58) [84]

Создавать 1000 потоков само по себе экстремально, каждый поток, по умолчанию, забирает 1М на стек


 
аноним   (2009-04-08 20:30) [85]


> Еще, ты решил использовать CreateThread вместо BeginThread,
>  надеюсь, не забыл про выставление флага IsMultiThread :
> = TRUE;

BeginThread spawns a new thread of execution and sets the global IsMultiThread variable, thereby making the heap thread-safe.


 
DVM ©   (2009-04-08 21:58) [86]


> аноним   (08.04.09 20:30) [85]

Как это расходится с написанным мною?


 
Сергей М. ©   (2009-04-08 22:00) [87]


> результат то все равно не достигнут


Если ты выполнил вышеупомянутые рекомендации, то достигнут.


> аноним   (08.04.09 20:30) [85]


С пробужденьицем !)


 
only_wmz ©   (2009-04-09 08:28) [88]


> > результат то все равно не достигнутЕсли ты выполнил вышеупомянутые
> рекомендации, то достигнут.

Ну так ничего не поменялось емаё )) как это достигнут?
Да в мемпруфе показывает по нулям, но в диспетчере растет )


 
Сергей М. ©   (2009-04-09 08:32) [89]

Ну тогда прыгай с бубном.
Приводить полный обновленный код ты ведь не намерен)


 
only_wmz ©   (2009-04-09 10:19) [90]

Бггг ) Ситуация вообще получаеться ниопределенная, т.е. то увеличивается, то нет, на моей машине увеличивается(вин_хп), на другой(вин_хп) не увеличиваеться, на ещё другее(вин2003север) тоже то увеличиваеться, то нет, и ещё какая странность, что  в диспетчере на моей машине показывает что запущено 5 поток, когда на самом деле в спокойном положении там 2 потока крутится ))


 
only_wmz ©   (2009-04-09 10:21) [91]

и вообще конструкция вида CloseHandle(BeginThread(...)) в случае не удачного создания потока, просто вернет 0 и ничего плохого не случиться или ... ?


 
аноним   (2009-04-09 15:45) [92]


> Как это расходится с написанным мною?

BeginThread это "IsMultiThread := TRUE" делает сам


 
DVM ©   (2009-04-09 19:02) [93]


> аноним   (09.04.09 15:45) [92]


> BeginThread это "IsMultiThread := TRUE" делает сам

А я что написал? Прочитай пост [10] еще раз только ВНИМАТЕЛЬНО.


 
аноним   (2009-04-10 04:26) [94]

Просто чел уже использовал BeginThread, а ему продолжали втирать про IsMultiThread, что было уже безсмысленно.
Кстати в последней студии С однопоточных библиотек уже нет, и такой проблемы тоже нет, почему разрабы делфей так же не поступили не понятно.


 
DVM ©   (2009-04-10 13:25) [95]


> аноним   (10.04.09 04:26) [94]
>
> Просто чел уже использовал BeginThread, а ему продолжали
> втирать про IsMultiThread, что было уже безсмысленно.

Так. Ты все опять не так прочитал.

в посте [0] написано:


CreateThread(nil, 0, @cli_thread, pointer(accepted_sock), 0, h);


в посте [4] это я ему предложил использовать:


 hClientThread := BeginThread(nil, 0, @SocketThread, Info, 0, ThreadId);



между [0] и [4] нет никаких упоминаний о BeginThread.

С чего ты взял, что автор использовал уже BeginThread?


 
аноним   (2009-04-10 13:54) [96]

Всу вы паскалисты на одно лицо :)



Страницы: 1 2 3 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.05.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.61 MB
Время: 0.011 c
15-1237584603
Юрий
2009-03-21 00:30
2009.05.24
С днем рождения ! 21 марта 2009 суббота


4-1209468741
bon
2008-04-29 15:32
2009.05.24
Terminal Service


6-1202630832
elina
2008-02-10 11:07
2009.05.24
Загрузить картинку на Radikal.ru


4-1201794430
Ник
2008-01-31 18:47
2009.05.24
Идентификация флешки


3-1221207594
ganda
2008-09-12 12:19
2009.05.24
Вопрос по запросам





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский