Доброго времени суток, мужики!

Проблема такая.
Есть мультитред приложение (6 тредов), написанное на QT, WINDOWS SERVER и двухпроцессорный сервер (XEON).
В одном из тредов в конце методе exec() стартую таймер. В начале метода снимаю измерения с таймера.
В целом значения таймера < 1мс, но периодически (несколько раз в минуту) получаю значение порядка 600-850 мс (значение стремится к 850).

Догадок никаких нет, поэтому обращаюсь к коллективному разуму. Помогите, товарищи! куда копать?

Tagged with →  

8 Responses to Доброго времени суток, мужики!

  1. HTnsuper:

    Поищи, нет ли у тебя там if (rand.GetNext(1, 1000) == 500) Thread.Sleep(TimeSpan.FromMiliseconds(85 0));

    А вообще — тут экстрасенсов нет.

  2. Abeer:

    Смешная шутка
    Я бы не спрашивал тут, если бы задержки были случайные (нормально распределены).
    А тут или их нет, или офигеть как много.
    а вообще вот циферки всех тормозов больше 3 мс.
    16.10.2012 18:32:47.638 [ ] 7.6002
    16.10.2012 18:32:48.247 [ ] 9.02689
    16.10.2012 18:32:49.594 [ ] 8.2248
    16.10.2012 18:32:49.604 [ ] 5.71188
    16.10.2012 18:32:51.590 [ ] 697.329
    16.10.2012 18:32:51.594 [ ] 3.54795
    16.10.2012 18:33:09.588 [ ] 445.677
    16.10.2012 18:34:35.584 [ ] 251.027
    16.10.2012 18:35:01.587 [ ] 851.081
    16.10.2012 18:35:11.584 [ ] 759.31
    16.10.2012 18:35:13.588 [ ] 736.74
    16.10.2012 18:35:19.586 [ ] 650.974
    16.10.2012 18:35:25.591 [ ] 572.134
    16.10.2012 18:36:19.585 [ ] 822.602
    16.10.2012 18:36:39.585 [ ] 543.254
    16.10.2012 18:37:41.586 [ ] 690.679
    16.10.2012 18:37:51.584 [ ] 548.525
    16.10.2012 18:38:11.581 [ ] 264.705
    16.10.2012 18:39:05.586 [ ] 527.872

  3. Abeer:

    Приложу ещё скриншот для полноты картинки.
    Что это за херь с CPU? Скачет до 40-80% раз 10 в минуту.
    На WINDOWS 7 такого не было

    размер 500x355, 53.32 kb

  4. PaxYes:

    А что без твоей программы?
    А может это Гарбадж коллектор — или как его там?

  5. HTnsuper:

    ты какую-то хуиту опять запостил и требуешь диагноза. Ну там что угодно может быть. Профайлер уже запускал?

  6. N0iEkb:

    Копай в сторону кода.

  7. Abeer:

    Всё, нашёл. С кодом всё норм.
    Проблема была в дровах на сетевую карту. В поставке win server 2008 r2 кривые дрова. То есть сеть на них работает вообще но Цп или скачет или пилу рисует. Скачал с офиц. сайта и проблемы как рукой сняло.

    Спасибо всем )

Добавить комментарий