>Привет всем. >Как узнать, какая именно функция жрет процессор? Проект большой, исходники есть, на >других операционках все нормально. Профиляторы показывают функции жрущие время, а не >процессор. >Дело в том, что максимальное время у совершенно безобидных на первый взгляд >функций типа __select, getchar или pthread_cond_wait. И во то же время >загрузка процессора 99,9. ну а методом исключения? все, что ставит систему в состояние ожидания ввода-вывода (этого не так много, добавить к вышеперечисленному все варианты read, write, send, recv, ну и всякие там pthread_[event|mutex|semaphore]_*. что после этого? (если не хватает опыта разобраться самому, можно запостить кусочек профиля сюда)\^P^/
|