Вниз
Скачать: CL | DM;

Потоки и двухядерные процы   Найти похожие ветки 

← →
exero   (2008-12-07 18:25) [0]

Приложение: 2 таймера (обычные), и один дополнительный поток. В потоке могут изменятся данные которые визуализируются при помощи OpenGL на главной форме. Естественно все сделано таким образом, что все данные "защищены" с помощью мьютексов и синхронизации.
Проблема: на одноядерных процессорах - все ок, на двухядерных атлонах - дополнительный поток как бы останавливается - таймеры работают как надо - данные на форме изменяются, и проблем с отрисовкой никаких нет. Причем поток постоит так некоторое время (в районе минуты), затем продолжит свое выполнение. Поток можно принудительно запустить если нажать Ctrl+Alt+Del - тогда - поток сразу начинает выполнятся. Проблема возникает не постоянно, а только эпизодически.
Кто сталкивался с чем-либо подобным - попинайте в нужном направлении.


← →
exero   (2008-12-07 18:34) [1]

И еще: Dual Core Optimizer - ничего не меняет, задание в диспетчере задач приложению только одного ядра тоже ничего не меняет.


← →
exero   (2008-12-13 19:45) [2]

Разобрался - тупил драйвер железа.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.004 c
2-1289205361
kate158
2010-11-08 11:36
2011.01.30
как найти дату по шаблону?


11-1228467941
Дмитрий
2008-12-05 12:05
2011.01.30
Как изменить высоту items in listview?


15-1287127458
Demo
2010-10-15 11:24
2011.01.30
Напомните сайт


2-1289654665
mfender
2010-11-13 16:24
2011.01.30
Record и память


2-1289200300
Кирей
2010-11-08 10:11
2011.01.30
как ускорить вывод документа в Word




   Наверх