Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.
  • Форумы
  •  » Thunderbird
  •  » Вопрос про процессы, нагрузку на процессы и память

№118-02-2010 23:30:15

Sapfeer
Участник
 
Группа: Members
Зарегистрирован: 01-09-2005
Сообщений: 162
UA: Firefox 3.6

Вопрос про процессы, нагрузку на процессы и память

Недавно поставил на свою Ubuntu Karmic (2.16.31-19) Thunderbird Shredder и сразу же появились несколько вопросов...

1. Почему три и насколько они все нужны?..

Выделить код

Код:

$ pgrep -fl thunderbird
4212 /bin/sh /usr/bin/thunderbird-3.0
4228 /bin/sh /usr/lib/thunderbird-3.0.1pre/run-mozilla.sh /usr/lib/thunderbird-3.0.1pre/thunderbird-bin
4232 /usr/lib/thunderbird-3.0.1pre/thunderbird-bin

2. При проверке двух почтовых ящиков и около полсотни лент TB отжирает 100% CPU

Выделить код

Код:

22:39:04          PID    %usr %system  %guest    %CPU   CPU  Command
22:39:05         4212    0.00    0.00    0.00    0.00     0  thunderbird-3.0
22:39:05         4228    0.00    0.00    0.00    0.00     0  run-mozilla.sh
22:39:05         4232   94.06    1.98    0.00   96.04     0  thunderbird-bin

22:39:04          PID  minflt/s  majflt/s     VSZ    RSS   %MEM  Command
22:39:05         4212      0.00      0.00    1752    524   0.05  thunderbird-3.0
22:39:05         4228      0.00      0.00    1752    540   0.05  run-mozilla.sh
22:39:05         4232   1256.44      0.00  444832 115844  11.39  thunderbird-bin

22:39:04          PID   kB_rd/s   kB_wr/s kB_ccwr/s  Command
22:39:05         4212      0.00      0.00      0.00  thunderbird-3.0
22:39:05         4228      0.00      0.00      0.00  run-mozilla.sh
22:39:05         4232      0.00      7.92      0.00  thunderbird-bin

Можно ли как-то это уменьшить затраты?..

Отредактировано Sapfeer (18-02-2010 23:30:55)

Отсутствует

 

№219-02-2010 04:01:01

Deim0s
Участник
 
Группа: Members
Зарегистрирован: 09-04-2008
Сообщений: 220
UA: Firefox 3.5

Re: Вопрос про процессы, нагрузку на процессы и память

Sapfeer,

...Ubuntu Karmic (2.16.31-19)...

Наверно 2.6.31-19.

Почему три и насколько они все нужны?..

В двух словах: /usr/bin/thunderbird-3.0 симлинк на скрипт /usr/lib/thunderbird/thunderbird(-3.0), который через run-mozilla.sh запускает бинарник thunderbird-bin.

...отжирает 100% CPU

Отжирает и пусть отжирает... :)  В оф. репозитории нет таких сборок, разве что на launchpad'е 3.0 для Lucid.

Отсутствует

 

№319-02-2010 11:38:54

Sapfeer
Участник
 
Группа: Members
Зарегистрирован: 01-09-2005
Сообщений: 162
UA: Firefox 3.6

Re: Вопрос про процессы, нагрузку на процессы и память

Deim0s пишет

Наверно 2.6.31-19

Да, прошу прощения, ошибся...

Deim0s пишет

В оф. репозитории нет таких сборок, разве что на launchpad'е 3.0 для Lucid.

Да, таких сборок нет... Не подскажете, каким образом можно поставить наиболее последнюю стабильную версию TB? Как ни старался, так ничего и не получилось... Более-менее стабильная версия, которую я нашел назывется thunderbird и имеет версию 2.0.0.23, а thunderbird-3.0 ссылается на lib/thunderbird-3.0.1pre/thunderbird-bin и вызывает проблемы, которые я описал...

Отсутствует

 

№419-02-2010 15:12:29

Deim0s
Участник
 
Группа: Members
Зарегистрирован: 09-04-2008
Сообщений: 220
UA: Firefox 3.5

Re: Вопрос про процессы, нагрузку на процессы и память

Sapfeer,

Не подскажете, каким образом можно поставить наиболее последнюю стабильную версию TB?

Для Ubuntu она и есть:

...назывется thunderbird и имеет версию 2.0.0.23

Sapfeer написал:
...а thunderbird-3.0 ссылается на lib/thunderbird-3.0.1pre/thunderbird-bin и вызывает проблемы

Судя по выводу pgrep, симлинк /usr/bin/thunderbird-3.0 ссылается на /usr/lib/thunderbird-3.0.1pre/thunderbird (или /usr/bin/thunderbird-3.0.1pre/thunderbird-3.0, просто не представляю, что за сборка и каким образом устанавливалась), а далее как и описал в первом посте: /usr/lib/thunderbird-3.0.1pre/thunderbird (или thunderbird-3.0) -> /usr/lib/thunderbird-3.0.1pre/run-mozilla.sh -> /usr/lib/thunderbird-3.0.1pre/thunderbird-bin. Если симлинк /usr/bin/thunderbird-3.0 ссылается на /usr/lib/thunderbird-3.0.1pre/thunderbird-bin, непонятно как вообще запускается и откуда в выводе pgrep:

4228 /bin/sh /usr/lib/thunderbird-3.0.1pre/run-mozilla.sh /usr/lib/thunderbird-3.0.1pre/thunderbird-bin

Разберись, каким образом запускается бинарник.

Отсутствует

 

№519-02-2010 15:34:46

Sapfeer
Участник
 
Группа: Members
Зарегистрирован: 01-09-2005
Сообщений: 162
UA: Firefox 3.6

Re: Вопрос про процессы, нагрузку на процессы и память

Deim0s пишет

Разберись, каким образом запускается бинарник.

Бинарник запускается либо через главное меню, либо через gnome-do. Что самое интересное, запущенный TB версии 2.0.0.23 вызывает тот же выход pgrep'а:

Выделить код

Код:

$ pgrep -fl thunderbird
6444 /bin/sh /usr/bin/thunderbird
6456 /bin/sh /usr/lib/thunderbird/run-mozilla.sh /usr/lib/thunderbird/thunderbird-bin
6460 /usr/lib/thunderbird/thunderbird-bin
$ ls -l /usr/bin/thunderbird 
lrwxrwxrwx 1 root root 30 Feb 19 09:37 /usr/bin/thunderbird -> ../lib/thunderbird/thunderbird

Отсутствует

 

№619-02-2010 16:23:49

Deim0s
Участник
 
Группа: Members
Зарегистрирован: 09-04-2008
Сообщений: 220
UA: Firefox 3.5

Re: Вопрос про процессы, нагрузку на процессы и память

Sapfeer,

Бинарник запускается либо через главное меню, либо через gnome-do.

Я про порядок от симлинка /usr/bin/thunderbird-3.0, ты писал, что:

thunderbird-3.0 ссылается на lib/thunderbird-3.0.1pre/thunderbird-bin

если под thunderbird-3.0, ты имел ввиду симлинк из /usr/bin/, то это не соответствует выводу утилиты pgrep из первого поста.

...вызывает тот же выход pgrep'а:

Если не считать разницы в цифрах сборки, то да, оба вывода нормальные, так и должно быть. Порядок старта описал выше (это к вопросу: "Почему три и насколько они все нужны?..")

Отсутствует

 
  • Форумы
  •  » Thunderbird
  •  » Вопрос про процессы, нагрузку на процессы и память

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]