|
not enough timers available
|
|||
---|---|---|---|
#18+
ъъъъъ Makar4ik как раз экземпляры форм не убиваются, а вы... 2 14 раз? 6, не более. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 00:18 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
....а что, бывает ограничение на создание окон ниже, чем таймеров? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 00:22 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
Шутки шутками, но реально, 2 в 14-й таймеров - это глюк мозга у разраба. Так не должно быть, мама должна сыну с молоком в моск вводить ограничения. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 00:25 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
...хотя, я под Win 2000 ловил ограничение в 1024 потока для процесса. Ага, да.... А знаете зачем столько потоков? А низачем. Просто так. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 00:30 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
Если кто вдруг не читал, то на тему хэндлов и их количества у Руссиновича было ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 01:40 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
...вообще, есть какая-то там эмпирическая формула... В общем, не более 8-ми потоков на ядро... И если памяти хватает. Если потоки фигнёй не страдают. ..перегруз контекста ядра в Х86 занимает чуть ли не 2000 тактов... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 01:49 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
привествую вас, местные зубоскалы, производитель флейма. Я понимаю ваше желание загадить ресурс, чтоб ищущий какое то специфическое решение не мог быстро его найти, благодаря вашему флейму. Хотя админы для вас и завели отдельные неубиваемые топики без срока давности. Все заданные вами вопросы - находятся в топике. Если бы вы его читали не по диагонали, то и вопросов бы не задавали. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 11:44 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
svd Как видно, коллега, очень даже "как" svd Если учесть, что создаваемым в потоке VCL ничего отображать не требуется. svd по поводу UWinDbg, я так понимаю в нем нужно гдето в контейнепах типа TList сохранять значения хэндлов? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 12:50 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
_Vasilisk_А теперь вопрос - где здесь многопоточность? Трэд имеет приоритет в onidle. Из этого следут вывод, что этот idle у основного процесса гдето есть. Вопрос 2. Почему тогда скорость действительно ускорилась на 10 секунд? Ну и получилась плюшка в виде более плавной загрузки и наглядности в виде прогрессбара на сплэше. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2021, 16:02 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
svd Из этого следут вывод, что этот idle у основного процесса гдето есть. svd Вопрос 2. Почему тогда скорость действительно ускорилась на 10 секунд? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2021, 12:01 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
_Vasilisk_ Внезапно: Synchronize помещает в очередь выполнения указанную процедуру и усыпляет поток. Главный поток при работе очереди сообщений, вызывает CheckSynchronize и проверяет не нужно ли чего выполнить еще? Находит помещенный в очередь метод, выполняет его, после этого будит тот поток, который поставил в очередь этот метод. А теперь вопрос - где здесь многопоточность? Внезапно... Надо указывать версию Delphi??? В разных библиотеках Synchronize работает по разному. Идеальный, на мой взгляд - D5 Просто SendMessage. ...Про процесс и потоки: VCL - простите, однопоточный. Там один поток у одного процесса. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2021, 19:04 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
Makar4ik В разных библиотеках Synchronize работает по разному. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2021, 21:05 |
|
not enough timers available
|
|||
---|---|---|---|
#18+
_Vasilisk_ Makar4ik В разных библиотеках Synchronize работает по разному. В каждой. Synhronize в D5 Посмотри библиотеки на том же Берлине, 10.1... УжОс - ужОс... ...мне в 7-ке - прям даже свой TThread писать пришлось, чтобы накладных расходов было меньше. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2022, 21:16 |
|
|
start [/forum/topic.php?fid=58&gotonew=1&tid=2036665]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
12ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 296ms |
0 / 0 |