Странная загрузка плагина

Issue #69 invalid
Former user created an issue

[Original issue 69](https://code.google.com/p/mrim-prpl/issues/detail?id=69) created by pav.zelek on 2011-06-19T09:09:47.000Z:

Доброго времени суток! Заметил не приятную особенность плагина, она проявляется при запуске pidgin

И так, выглядит это следующим образом: При запуске pidgin подвисает на одну минуту Открываю во время запуска программы диспетчер и наблюдаю следующую картину: загрузка процессора 24-25% Загрузка памяти от 40 до 125Мб идет ступеньками, когда доходит до 125мб, падает до 40-ка и заново 125Мб и так 4-ре раза подряд. После этой минутной задержки все работает.

pidgin и версия плагина последняя (на предпоследней то же самое)

Comments (9)

  1. Николай Антонов

    Comment 1 originally posted by ostinru on 2011-06-19T15:13:03.000Z:

    pidgin -d или pidgin -d | grep mrim и смотреть, на чём тормозит пиджин. Для начала этого будет достаточно...

    Какая ОС?

  2. Janus Kobain

    Comment 2 originally posted by plaque_fcc on 2011-06-19T15:16:06.000Z:

    Укажите, если Вас не затруднит, следующее: 1. тип, разрядность и версия OS; 2. версия Pidgin; 3. использованный дистрибутив (загруженный от нас файл для установки плагина).

    Доброго времени и Вам.

  3. Former user Account Deleted

    Comment 3 originally posted by pav.zelek on 2011-06-19T15:29:14.000Z:

    Сорри, самое важное и не написал :( 1. Server 2008 R2 x64 6.1.7601 Ent RUS 2. Pidgin 2.8.0 (libpurple 2.8.0) 3. mrim-prpl-0.1.28.exe

    Q9300 загрузка по всем ядрам 25% четыре прохода от 40 до 125Мб И не важно, запускаю с нуля или в запущенном pidgin активирую mrim-prpl :(

  4. Николай Антонов

    Comment 4 originally posted by ostinru on 2011-06-19T18:51:30.000Z:

    Server 2008 R2 x64 6.1.7601 Ent RUS

    Я бы не рекомендовал использовать плагин на боевом сервере.

    Повторить не удалось: WinXP 32bit, pidgin 2.7.11 - max CPU 30%, 13Мб оперативки WinXP 32bit, pidgin 2.8.0 - max CPU 25%, 13Мб оперативки Win7 64bit, pidgin 2.7.x - max CPU 15%

    Запустите в консоли pidgin -d и смотрите, что происходит ДО, ПОСЛЕ и во время тормозов. Думаю, логи прояснят ситуацию.

  5. Former user Account Deleted

    Comment 5 originally posted by pav.zelek on 2011-06-20T06:07:12.000Z:

    Проблема найдена, я мегокасячнег! :) Я только начинающий pidginовод, в самом начале когда поставил плагин, к одному из контактов установил фотографию 12Мх, кто же знал, что она в оригинале будет храниться))))

    Сразу задам пару вопросов не относящиеся к теме: 1. pidgin -d возможно писать в лог файл? 2. Здесь есть какая небудь подписка на канал mrim-prpl (обновление)?

  6. Николай Антонов

    Comment 6 originally posted by ostinru on 2011-06-20T10:16:50.000Z:

    1) pidgin -d выводит логи в консоль. в *nix ещё можно pidgin -d | grep mrim - получим только то, где упоминается mrim.

    2) или подписаться на рассылку[1] - там анонсы + много чего или попытаться подписаться на rss

    [1] http://groups.google.com/group/mrim-prpl

  7. Николай Антонов

    Comment 7 originally posted by ostinru on 2011-06-20T10:17:35.000Z:

    Баг закрываю.

  8. Janus Kobain

    Comment 8 originally posted by plaque_fcc on 2011-06-20T10:44:16.000Z:

    Для желающих записывать вывод pidgin -d в лог-файл изобретена замечательная вещь (pipe):

    pidgin -d > some.fresh.log будет перезаписывать этот файл при каждом запуске команды;

    pidgin -d >> some.old.log будет дописывать каждый журнал в конец этот файла при каждом запуске команды.

  9. Janus Kobain

    Comment 9 originally posted by plaque_fcc on 2011-06-20T10:45:47.000Z:

    Для желающих записывать вывод pidgin -d в лог-файл изобретена замечательная вещь (redirect, перенаправление):

    pidgin -d > some.fresh.log будет перезаписывать этот файл при каждом запуске команды;

    pidgin -d >> some.old.log будет дописывать каждый журнал в конец этот файла при каждом запуске команды.

    Если вместо 'pidgin -d' использовать 'pidgin -d | grep mrim', то в файл будут записываться только те строки, которые содержат строку "mrim".

  10. Log in to comment