|
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&fpage=31&tid=1336187]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
104ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 211ms |
0 / 0 |