Russian Qt Forum
Ноябрь 24, 2024, 07:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: QT 4.2.2 Медленная работа сигнал-слот  (Прочитано 13098 раз)
Dimchansky
Гость
« Ответ #15 : Февраль 21, 2007, 01:00 »

Просто теперь слоты стали межпоточные, поэтому видать приходится на мьютексы разоряться.
Записан
куягйще
Гость
« Ответ #16 : Февраль 21, 2007, 09:24 »

Можно еще попробывать с разными Qt::ConnectionType
Записан
nova
Гость
« Ответ #17 : Февраль 21, 2007, 11:22 »

Да мутексы и ранше использовались, и в профилере эти вызовы видны.
У меня сложилось впечетление что дело не в использовании мутексов, а в их реализации.
По логике вещей функции QMutex::lock(), QMutex::unlock() и QHashData::nextNode() это простые и быстрые функции, колличество их вызовов совпвдвет с количеством итераций, но стоимость выполнения просто не реальная.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 20.