|
|
|
Ещё вопрос. TThread в Berlin 10.2
|
|||
|---|---|---|---|
|
#18+
ъъъъъ defecator, TThread - квадратное колесо: для реализации самого мелкого функционала требуется прибегать к сабклассингу. ъъъъъ И - практически все новички используют его, не понимая, что делают, это грустная статистика. Я думаю, что многие потому, что на бегу не пытаются сначала что-то почитать, разобраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2020, 13:08 |
|
||
|
Ещё вопрос. TThread в Berlin 10.2
|
|||
|---|---|---|---|
|
#18+
авторЯ думаю, что многие потому, что на бегу не пытаются сначала что-то почитать, разобраться. А вот это правильно. Пока RTFM не покуришь правильно........... но с индусами работать....... куча кода >> инахрена так делать.... оказывается все просто. чем больше строчек - больше денег. вобщем написал за пару часов простой медежер потоков. отдал "помощнику" бум ждать - поймет али нет. хочешь сделать хорошо. сделай сам............ и как говорится "лучшее - враг хорошего". ничего не изменилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2020, 14:27 |
|
||
|
Ещё вопрос. TThread в Berlin 10.2
|
|||
|---|---|---|---|
|
#18+
Да народ... склероз забавная всчь.... пока возился - вспомнил почему раньше не стал использовать. 1 - на двух ядерке особого смысла не было. проще было грамотно написать основной алгоритм. да и обвязки требовало не слабо. со всеми возможными ошибками.... 2 - "Гадалка на кофейной гуще" встроенная в винду. которая после окончания еще держит в памяти - а вдруг понадобится.... в ХР жизнь портила, а в вин7 похоже она гадает на конопле...... почти 3 сек нужно на создание и обнуление потока, для повторной инициализации без ошибки. вобщем на самом деле нужная весчь. но нужно очень грамотно с ней работать. особенно если циклические расчеты. один раз сделал поток. передал данные. закончил расчеты и ушел в суспенд. если цикл не закончен - передал новые данные. убрал суспенд. и так пока цикл не закончится. и только после окончания цикла обнулять поток. Естесно нужно очень продумано написать менеджер пооков. еще раз СПАСИБО всем. за правильный пинок и понимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2020, 14:40 |
|
||
|
Ещё вопрос. TThread в Berlin 10.2
|
|||
|---|---|---|---|
|
#18+
04.09.2020 14:40, st74 пишет: > почти 3 сек нужно на создание и обнуление потока да? ой! (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2020, 14:49 |
|
||
|
Ещё вопрос. TThread в Berlin 10.2
|
|||
|---|---|---|---|
|
#18+
почти 3 сек нужно на создание и обнуление потока, для повторной инициализации без ошибки. На создание и запуск потока уходит порядка 100 микросекунд. И то не на самом новом железе. Думаю, может быть и быстрее, если железо позволяет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2020, 17:03 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2038023]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 386ms |

| 0 / 0 |
