powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Ещё вопрос. TThread в Berlin 10.2
5 сообщений из 30, страница 2 из 2
Ещё вопрос. TThread в Berlin 10.2
    #39993409
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
defecator,

TThread - квадратное колесо: для реализации самого мелкого функционала требуется прибегать к сабклассингу.
Когда в Дельфи через меню добавляешь TThread в проект, там же уже заготовка класса-наследника. Вписываешь в Execute нужный код и готово.
ъъъъъ
И - практически все новички используют его, не понимая, что делают, это грустная статистика.

Я думаю, что многие потому, что на бегу не пытаются сначала что-то почитать, разобраться.
...
Рейтинг: 0 / 0
Ещё вопрос. TThread в Berlin 10.2
    #39993459
st74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторЯ думаю, что многие потому, что на бегу не пытаются сначала что-то почитать, разобраться.

А вот это правильно. Пока RTFM не покуришь правильно...........

но с индусами работать.......
куча кода >> инахрена так делать.... оказывается все просто. чем больше строчек - больше денег.

вобщем написал за пару часов простой медежер потоков. отдал "помощнику" бум ждать - поймет али нет.

хочешь сделать хорошо. сделай сам............ и как говорится "лучшее - враг хорошего". ничего не изменилось.
...
Рейтинг: 0 / 0
Ещё вопрос. TThread в Berlin 10.2
    #39995673
st74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да народ... склероз забавная всчь....

пока возился - вспомнил почему раньше не стал использовать.

1 - на двух ядерке особого смысла не было. проще было грамотно написать основной алгоритм. да и обвязки требовало не слабо. со всеми возможными ошибками....
2 - "Гадалка на кофейной гуще" встроенная в винду. которая после окончания еще держит в памяти - а вдруг понадобится.... в ХР жизнь портила, а в вин7 похоже она гадает на конопле...... почти 3 сек нужно на создание и обнуление потока, для повторной инициализации без ошибки.

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

еще раз СПАСИБО всем. за правильный пинок и понимание.
...
Рейтинг: 0 / 0
Ещё вопрос. TThread в Berlin 10.2
    #39995677
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
04.09.2020 14:40, st74 пишет:
> почти 3 сек нужно на создание и обнуление потока

да?
ой!
(С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ещё вопрос. TThread в Berlin 10.2
    #39995730
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почти 3 сек нужно на создание и обнуление потока, для повторной инициализации без ошибки.


На создание и запуск потока уходит порядка 100 микросекунд. И то не на самом новом железе. Думаю, может быть и быстрее, если железо позволяет.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Ещё вопрос. TThread в Berlin 10.2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]