Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.01.30;
Скачать: 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 вся ветка

Текущий архив: 2011.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1287347344
Юрий
2010-10-18 00:29
2011.01.30
С днем рождения ! 18 октября 2010 понедельник


2-1289310865
faiwer
2010-11-09 16:54
2011.01.30
Видимость


2-1289388923
FedorS
2010-11-10 14:35
2011.01.30
CodeGear 2009 и Rave Reports 7.6.0


2-1289589563
samsung
2010-11-12 22:19
2011.01.30
Есть функция IntToBin как разложить строку на биты


15-1287520142
Юрий
2010-10-20 00:29
2011.01.30
С днем рождения ! 20 октября 2010 среда