Сайт | Скачать | Видео | Wiki

Голосование

Какой palemoon используете в PRA03?

palemoon-p-27.9.3-sf02 SSE2 с сайта производителя. Эффекта CPU нет
0 (0%)
palemoon-sse-p-27.9.3-sf01.pfs SSE с сайта производителя
2 (100%)
palemoon-p-27.9.3-sf10 (newmoon-27.9.3-1-rosa2016.1.i586) Без SSE и пр.
0 (0%)

Проголосовало пользователей: 2

Автор Тема: Palemoon, Light i686. Паразитная загрузка CPU при неактивном окне  (Прочитано 30415 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Запускайте пмун из терминала. Терминал можно закрыть. Ничего не изменится

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8634
  • Репутация: +187/-2
  • Старый чайник
чем seamonkey (не имеющий этих проблем ) хуже?
Смотря когда и где. Я поимел проблемы с Seamonkey на внучкином Eee PC (Atom N270), страшно тупил интернет, PaleMoon прекрасно. Железо железу рознь.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Запускайте пмун из терминала.
-- palemoon &  --> закрыть терм. = ctrl+d  (например после того, как убедился, что "костыль" в порядке).
 ? Может-кто знает  ---Как/можно-ли "также"(palemoon &) запустить скриптом?
-----------------------
Ускорить - ps ax |grep sleep и kill PID процесса sleep 30
PID процесса - пид-процесса-палемуна? (тут я пока потерялся)
приблизит-но понял.
« Последнее редактирование: 22 Июль 2018, 22:56:37 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
На полном firefox и в ПРА64 - эффект не проявляется
Может некоторое старое железо не дружит с palemoon. Все-таки это не просто форк firefox, он еще и оптимизирован под SSE2.
The mainline build of Pale Moon is specifically optimized for modern processers that support the SSE2 instruction set and will not run on older processors lacking SSE2 support.

http://linux.palemoon.org/
Additionally, you can install one of these fully-endorsed third-party builds of Pale Moon for Linux:
    Pale Moon repositories for Debian and Ubuntu -- maintained by Steve Pusser
    Pale Moon SlackBuild packages -- maintained by khronosschoty
    Pale Moon repacks for Ubuntu and Debian -- maintained by László Kovács
    Pale Moon for Linux - SSE-only build -- maintained by Walter Dnes


  Попробовать palemoon от этих сборщиков? Особенно может быть полезна для старого железа Pale Moon for Linux - SSE-only build.
 Может в официальном Palemoon при компиляции какие-нибудь флаги идут 'вразрез' с некоторым железом?

UPD. Pale Moon 27.9.4 has been released. This is a security/usability update.
« Последнее редактирование: 26 Июль 2018, 16:29:12 от krasnyh »

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Проявляется в 32 и не проявляется в 64 на одном и том же железе
Даже в виртуалке так же
В других дистрах - похоже не проявляется
Я уже никакому решению не удивлюсь. ftp://ftp.palemoon.org/SSE-Linux/ - может быть. Не факт, что будет обновляться
Пока думаю поставить в ретро seamonkey
Может пмун28 чем-то порадует. Там движок будет другой. Главное , чтобы он с гтк2 не соскочил...
« Последнее редактирование: 26 Июль 2018, 16:31:27 от sfs »

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Победа!
palemoon-p-27.9.3-sf10.pfs
Перекомпиленный "Росой". Без паразитного эффекта и костылей. html5 и орфо -норм.
Прошу проверить

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Победа!
Есть такая утилита - analyze-x86, которая показывает количество использованных инструкций CPU в бинарнике (подключить DEVX).
Simpe C tool to analyze x86 binary for used instructions set.
https://github.com/alexxy/analyze-x86

palemoon-p-27.9.3-sf10 (newmoon-27.9.3-1-rosa2016.1.i586.pfs  xorg-xprop-1.2.2-1-i686.pfs  z-pal.pfs)
Код
$ sudo ./analyze-x86 ./palemoon
instructions:
 cpuid: 2 nop: 492 call: 1326 count: 39850
 i486: 23

palemoon-p-27.9.3-sf02 (https://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs/)
Код
$ sudo ./analyze-x86 ./palemoon
instructions:
 cpuid: 2 nop: 623 call: 1936 count: 58399
 i486: 23
 i686: 217
 mmx: 65
 sse: 122
 sse2: 228

palemoon-27.9.4SSE.linux-i686.tar.bz2 (http://linux.palemoon.org/)
Код
$ sudo ./analyze-x86 ./palemoon
instructions:
 cpuid: 2 nop: 3034 call: 1504 count: 41710
 i486: 23
 i686: 161
 sse: 161

Цитата
Приведу и 64bit palemoon для сравнения. (https://mirror.yandex.ru/puppyrus/roll/180101/)
palemoon-p-27.9.3_64-sf01
$ sudo ./analyze-x86 ./palemoon
instructions:
 cpuid: 10    nop: 179    call: 0    count: 48160
 i486:    23
 i686:    175
 mmx:    312
 sse:    153
 sse2:    243

Теоретически флаги оптимизации добавляют производительности. Т.е. пакет собраный для i686 будет шустрее такого же пакета, но собранного для i586.

 Какие выводы.
Если palemoon не доставляет проблем, лучше оставить palemoon-p-27.9.3-sf02(i686). Если проблемный, то - palemoon-p-27.9.3-sf10(i586).
Можно еще проверить palemoon-27.9.4SSE.linux-i686.tar.bz2 (http://linux.palemoon.org/), может и он подойдет.
 Ну и желательно в названии пакета добавить i586 (palemoon-p-27.9.3.i586-sf10).

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Теоретически флаги оптимизации добавляют производительности. Т.е. пакет собраный для i686 будет шустрее такого же пакета, но собранного для i586.
А практически это кто-нибудь замечал?
желательно в названии пакета добавить i586 (palemoon-p-27.9.3.i586-sf10).
Может перестать обновляться. Вряд ли кто-то придаст значение, без этих пояснений
проверить palemoon-27.9.4SSE.linux-i686.tar.bz2
ок проверю
Этот на всех процах будет работать?
« Последнее редактирование: 27 Июль 2018, 13:00:31 от sfs »

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
palemoon-sse-p-27.9.3-sf01.pfs
Тоже без проблем и костылей
Цитата
Pale Moon специально оптимизирован для современных процессинговых систем, которые поддерживают набор инструкций SSE2 и не будут работать на более старых процессорах, не имеющих поддержки SSE2.

Если вы не уверены, поддерживает ли ваш процессор SSE2, вы можете ввести следующую команду в терминал: grep -om1 sse2 /proc/cpuinfo

Если отображается sse2, ваш процессор поддерживается. Если вывод не выводится, ваш процессор не поддерживает SSE2, и сборка mainline не будет работать. В этом случае вам нужно будет использовать созданную SSE версию, указанную выше.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
В итоге по итогу этого описания просматривается алгоритм выбора palemoon 32 бит для pra03 (добавил голосование в шапку:
1. Оригинальный для современных процов на которых нет эффекта ЦПУ
2. Если эффект ЦПУ есть или проц без SSE2
3. Если эффект ЦПУ есть или проц без SSE
Т.е. 1 должен быть самый быстрый (наверное по отрисовке ). Кто-нибудь это заметил? Может какие тесты есть...
По итогу голосования пмум будет в pra-retro.iso

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Цитата
palemoon-sse-p-27.9.3-sf01.pfs SSE с сайта производителя
есть небольшое ускорение
- из голосования
По сравнению с i586?

Оффлайн Boris

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 301
  • Репутация: +17/-0
Переходи на palemoon-sse
На стартовой странице - https://palemoon.start.me/start - постоянная загрузка процессора ~50%, только на этой вкладке, при закрытии её - пропадает. На других сайтах - не замечено. Palemoon - из 1808

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
На стартовой странице - https://palemoon.start.me/start - постоянная загрузка процессора ~50%
Это известная тема на форуме palemoon. Часто там встречается в разных вариациях.
High CPU on palemoon.start.me/start

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
~50%
Это другая проблема. Из этой темы проявляется нагрузкой под 100% и лечится переходом в окно

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33955
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Pale Moon SSE для Linux был прекращен с появлением Pale Moon 28.
Кто бы проверил Pale Moon 28 на нашу проблему...