|
100% загрузка CPU если запускается ф-я из SharedObject
|
|||
---|---|---|---|
#18+
Проблему обнаружили в одном из проектов. При запуске нового потока используя SharedObject, загрузка CPU достигает 100%. Та же ф-я при обычном вызове не вызывает проблем. Версия 10.2.0 build 8100. Кто-то встречался с таким? Возникает-ли такая проблема в более поздних версиях билдера? в аттаче простейший проект с описаной проблемой? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2009, 00:11 |
|
100% загрузка CPU если запускается ф-я из SharedObject
|
|||
---|---|---|---|
#18+
ProcessExplorer показывает такую информацию по потокам: ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2009, 13:19 |
|
100% загрузка CPU если запускается ф-я из SharedObject
|
|||
---|---|---|---|
#18+
Вообще-то это не проблема. Это нормально, что единственный поток непрерывно выполняющий вычисления занимает все процессорное время. Проверил ваш код на 9 и 11 - поведение одинаковое: 100% CPU Касательно вашего утверждения что "Та же ф-я при обычном вызове не вызывает проблем" то оно не подтверждается - обычном вызове (не в отдельном потоке) - занимаются все те же 100% одного процессора. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2009, 18:43 |
|
|
start [/forum/topic.php?fid=15&msg=36151110&tid=1336187]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 159ms |
0 / 0 |