Opera helper mac os грузит процессор
Сегодня произошёл очень странный и необычный случай при использовании браузера Opera на MacOS. У меня есть сомнения, что обращаюсь по адресу, но всё же решил написать сюда.
Вкратце, для экономии времени читателей: в папке загрузок, с интервалом в час и сорок минут, появились три php-файла с перечнем URL (все на одном ресурсе) и функцией перехода по этим URL. До сегодняшнего дня ничего подобного со мной не происходило.
Если статья не помещается в рамки сообщества — просьба к модераторам её не пропускать.
Перехожу к сути.
Сразу оговорюсь — Opera является моим основным браузером уже очень давно, Safari и Firefox использую периодически, но в сравнительно небольшом объёме. Пользователь я достаточно аккуратный. По сомнительным, с точки зрения сетевой гигиены ресурсам — не хожу совсем или, по крайней мере, стараюсь не ходить если возникают сомнения.
Со вчерашнего вечера и до момента обнаружения указанных файлов браузер был «закрыт» — приложение запущено, но не открыта ни одна вкладка, содержащая внешний ресурс.
Разблокировал утром ноутбук (включён постоянно), нажал кнопку обновления встроенного в браузер агрегатора новостей (три источника), быстро пробежался по заголовкам и, не переходя ни по одной из новостей, ушёл по другим делам. Возвращаюсь через некоторое время и вижу, что в папке «Downloads», которая назначена папкой для загрузок по-умолчанию, появилось три php-файла: 'tvigle1075nom.php', 'tvigle1361.php' и 'tvigle1361 (1).php'.
Обратил на них внимание сразу, так как точно знаю, что их здесь не было ранее и быть, по идее, не должно (я не разработчик на php).
Выдержка содержимого 'tvigle1075nom.php':
Содержимое 'tvigle1361.php' и 'tvigle1361 (1).php' полностью идентично между собой и от первого файла отличается только параметром 'ref=1078'.
Ситуация меня насторожила, поэтому сразу открыл монитор трафика в Little Snitch посмотреть что там происходит с сетевыми подключениями и вижу — процесс Opera Helper коннектится к 46 доменам (не одновременно, конечно), среди которых и указанные выше доменные имена и куча других, на которые я по собственной воле не зашёл бы.
Закрыл браузер полностью. Открываю повторно — вижу уведомление об обновлении браузера до версии 68.0.3618.165 (установлено автоматическое обновление).
Решил повторить эксперимент с новой версией браузера: открыл приложение, сразу закрыл все его окна, запустил в Little Snitch захват трафика процесса Opera Helper и в GUI наблюдал его коннект к куче доменов. Меньше чем за пять минут *.pcap набрал объём 36 МБ и я остановил захват трафика.
Бегло проанализировав дамп, пришёл к выводу, что мне совершенно не нравится ситуация, при которой браузер, запущенный на моём компьютере, даже во время простоя генерирует трафик для кучи ресурсов, большинство из которых зарабатывает на показе рекламы и о большинстве из которых я даже не подозревал (на тот же Твигл я не ходил вообще ни разу и только сегодня узнал о его существовании).
Ради эксперимента понаблюдал за двумя другими браузерами в точно таких же условиях (приложение запущено, но не открыто ни одно окно) и пришёл к следующему выводу: возможно, в силу недостаточной компетенции, я делаю некорректный вывод, но сегодня я последний день использую Оперу в качестве браузера и после переноса из него закладок на моём компьютере его больше не будет.
Для чистоты эксперимента я понаблюдаю за Safari и Firefox после переноса в них всех закладок из Оперы. Если ситуация будет похожа — обновлю пост. Но, что-то мне подсказывает, что всё сложится не в пользу Оперы.
Despite the connecting purpose of the Web, it is not entirely open to all of its users.
When used correctly, HTML documents can be displayed across platforms and devices.
However, many devices are excluded access to Web content.
It might be the GPU process crashing
Why Open the Web?
Despite the connecting purpose of the Web, it is not entirely open to all of its users.
When used correctly, HTML documents can be displayed across platforms and devices.
However, many devices are excluded access to Web content.
There is a worst kind of crash happened on my Mac lately. I was using cmd+q to quit Opera, and then it made the computer to restart. There was an informational dialog (by the system) showed up on the screen after the automatic boots up, saying like "your computer restart unexpectedly , do you want to reopen the applications etc."
IT WAS VERY VERY FRUSTRATING!
There is a worst kind of crash happened on my Mac lately. I was using cmd+q to quit Opera, and then it made the computer to restart. There was an informational dialog (by the system) showed up on the screen after the automatic boots up, saying like "your computer restart unexpectedly , do you want to reopen the applications etc."
IT WAS VERY VERY FRUSTRATING!
Opera 25.0.1614.63 | OS X 10.8.5
25.0.1614.68 still has the Opera helper crashes (Sent all of the crash reports to Apple) that crashes also happen with a loud buzz from the speakers (any audio that is playing is lowered down before the buzz and then back to normal afterwards)
Also I don't know why the Spelling and grammar is greyed out in the edit menu (on this comment box and in the Desktop team blog comments)
Why Open the Web?
Despite the connecting purpose of the Web, it is not entirely open to all of its users.
When used correctly, HTML documents can be displayed across platforms and devices.
However, many devices are excluded access to Web content.
Why is that and what should I do? I switched temporarily on Firefox because for now Opera is not usable for me.
A user explained that changing the Opera theme fixed the problem.
At the other hand,
You can try to create a new profile:
* Use OSync.
* Install "V7 Extensions Manager" - and export the extensions list, if any -.
* Go to Opera://Flags > "Enable import/export passwords" - if any and prefers do not sync them - and export them from Opera Settings > Passwords.
* Go to OHelp > Find solutions - check out the profile folder path -.
* Enable "Show hidden files" - choose your prefered option 1- | 2- | 3- | 4- -
* Go to the profile path.
* Create a profile folder back up.
* Rename the profile folder.
* Launch Opera - It will start as a fresh install -.
* Test for a while.
* Configure the new profile - Sync, settings, import passwords, Addons… -.
* Once ready, create a back up of the new and working profile.
* You can test any workaround to try to fix the older/broken profile - if you want - or delete it.
X- Eventually,
you can copy some older profile files to the new profile, but keep in mind that some files may repeat the same problem - or create others -, so before playing testing, create and safe the back up of the fixed profile -.
By the way,
keep in mind to create periodical profile back ups.
---
Windows 10 (x64) | Anniversary Update
Opera Stable · Beta · Developer
"You cannot know the meaning of your life until you are connected to the power that created you". · Shri Mataji Nirmala Devi
Sorry - your tips was not clear for me.
I did something different. I completely uninstalled Opera (using clean my mac app) and reinstalled it again. Fresh opera install, no extensions, no themes. Results are similar.
Is it normal when I open 7-8 tabs one after each other cpu usage (opera helper process to be exact) goes above 100%?
To know about the "Opera helper" I've made a research on Google and reported some entries, some from this forum and one of them told about the changing theme.
Nothing else clear in other entries, then, the clean profile.
You made +/- the same but if you did not made any profile back up, then, once fixed, you have to repeat all the config steps "manually".
At the other hand,
I don't think that opening some tabs, any Opera process should take 100% CPU.
Did you made any recent system change?
"You cannot know the meaning of your life until you are connected to the power that created you". · Shri Mataji Nirmala Devi
I have another macbook pro (fresh mac os install). I will try there.
Hello @meeffe , this is probably happening with a specific site you have open. You can see which site is causing you trouble by selecting 'View -> Show Developer Menu' in the menu and then 'Developer -> Task Manager'. After waiting a few seconds it should tell you which tab is causing the CPU use.
In particular, it can be due to cryptocurrency mining on a site, which is unfortunately a growing problem. If you think it's due to this, Opera's ad-blocking can help with that in some cases. Enable it in Preferences -> "Block Ads".
@avl I suspect that built in adblocker causes such load. When I switched to uBlock fans are working a lot better or none at all (quieter) and Temperatue gauge app shows lower temperature rates too. But I am not 100% sure that it was the problem - only 90%. I will keep watching.
Hi @meeffe I had a similar issue and eventually traced it back to my monitor drivers. I found that when I had my external monitor (Wacom Cintiq) plugged in, the CPU usage would go crazy. It seems that Mac users with other monitors were having similar issues as well. Opera, other browsers, and kernel task were the processes most often effected for me. I found that this bug was automatically running the diagnostic command line tool Spindump (installed as part of macOS) over and over and hogging the CPU. See if the spindump process is listed in your task manager. If it is listed, that means it is being run. You can disable it by renaming it with the terminal in recovery mode. System Integrity Protection won't let you rename it through terminal when booted in macOS, unless you have SIP disabled.
This might be a completely different issue, but might be worth investigating.
@meeffe
I haven't had any issues like that and I have used the trick since the Sierra beta versions of macOS. I would still recommend making a Time Machine backup, just in case something goes wrong. This is sort of a drastic last-ditch hack, but in my case I have no other alternatives. I was seeing the kernel_task process and Opera reporting %1000+ CPU usage. I would only advise this if you need to, and if you are comfortable with the command line interface/BASH.
The tool is a diagnostic tool, so it doesn't seem to really serve much of a purpose outside of stress-testing your system and sending results to Apple. I was going absolutely insane from the system lag and found a blog mentioning this fix. Maybe the people with problems were deleting spindump completely or messing with file permissions. The fix creates a symbolic link with the "ln" command, so maybe that makes the system think the file hasn't been renamed. I am not really totally sure what the purpose of the "/usr/bin/true" file is (referencing the link below).
Since macOS has SIP now, you need to temporarily disable SIP to make the change or just make the change in recovery. Since you have to boot into recovery to disable SIP, you might as well jut do it in recovery. If you are doing it in recovery, you don't need to use the sudo command and you will have to navigate out of the recovery partition and into the system partition. So I did this:
navigate to system partition:
cd /Volumes/Macintosh\ HD/usr/sbin
Check if you are in the right directory and see if spindump is listed:
ls
Rename spindump to spindump.disabled. You can still run the program manually by executing spindump.disabled:
mv spindump spindump.disabled
Create symbolic link:
ln -s /usr/bin/true /usr/sbin/spindump
That should do it. Then you can boot back into macOS. Keep in mind that after updates, you might have to repeat the process, as they will often create a new spindump file. Then you can do:
Delete old spindump:
rm spindump.disabled
Rename new spindump:
mv spindump spindump.disabled
I hope you are able to get your issue fixed one way or another.
I have Opera 49.0.2725.39 as well and I've noticed that sometimes Opera starts going crazy with my CPU. Even when there are no tabs open! Looking at the Opera Task Manager, the problem seems to be with the Browser process itself. Check it out:
The only thing I've been able to figure is that it happens after I use Google Meet (Google Hangouts).
Had to go back to chrome. I cant use Opera for more than a few seconds before it crashes and I have to restart my whole laptop. All started right after the new update. Im on High Sierra. Really annoyed.
On the second post you have the steps on "How to reset the profile".
"You cannot know the meaning of your life until you are connected to the power that created you". · Shri Mataji Nirmala Devi
Thanks but does this action not delete all Favourites and things like that? Just seems ridiculous to have to do this after an automatic update.
Just in case you delete the folder, but you have to rename it, all your stuff will still be there.
Just read the steps, then follow them.
--
The most ridiculous is that from Opera's help:
- "Opera recommends backing up your files before upgrading, as well."
but you don't have time to do it. xDDDDDD
"You cannot know the meaning of your life until you are connected to the power that created you". · Shri Mataji Nirmala Devi
This problem still exists on Opera 57 - after Google Hangouts when I hear fan of my MacBook Pro - even after closed tab I hear this fun until browser restart.
Не думаю что пользователи MacBook ожидают увидеть такую картину у себя на мониторе, и уж тем более не ожидаешь такого увидеть работая на MacBook Pro с 4-мя ядрами Intel Core i7 (2,5 GHz каждый), оперативной памятью 16 GB DDR3, и SSD накопителем на 480 GB который даст неплохую скорость для виртуальной памяти если в этом будет необходимость.
Я и мои коллеги тоже не ожидал такого, но данную картину мы наблюдали неоднократно. И это было удивительно, я не мог понять почему Google Chrome, который беспрецедентно работал у меня на ультрабуке, производительность которого почти в четыре раза меньше данного монстра, ложил систему 4 раза за три дня, такая же картина была и у остальных моих коллег. В полной мере насладившись данной картиной начал серфить в интернете, ответ нашел быстро. Всему виной был безобидный Google Chrome Helper — помощник призванный ускорить работу в интернете, «помогал» приравнять производительность MacBook Pro к производительности ультрабука Acer Aspire S3 серии. Почему так?
Все очень просто, Google Chrome Helper создан для более комфортной работы в браузере. Если Вы постоянно переключаетесь между вкладками, и ожидаете их обновления все открытые открытые страницы в браузере будут активно обновляться. “Хотели как лучше, а вышло как всегда”, для Google Chrome нет разницы сколько у Вас ресурсов, он будет стараться «сожрать» все что есть, отхватить как можно больше, и это создает значительные проблемы. Я нашел несколько решений этой проблемы.
Первое решение это отключить эту маленькую заразу, горе-помощника. Сделать это можно в настройках браузера, выбираете “Настройки контента” (вкладка Плагины), там и вырубаете плагины к чертям.
Второй вариант это скачать дополнительные преложения — TabMemFree, The Great Suspender или OneTab. Варианты неплохие, но все это не то. Единственное правильно решение — это использовать иной браузер, в данном случаи отлично подходит Firefox, хоть я и не сторонник данного браузера. Очень жаль что Google Chrome уже не тот привычный браузер, который позволял без проблем серфить в интернете.
Удивление было оправдано, MacBook был новый и держал заряд до 9 часов. Стало интересно в чем причина такого неожиданного момента. Решил проверить энерговоздействие и увидел следующую картину:
Забавно, никогда не мог подумать что простой текстовый редактор может потреблять больше 80% заряда аккумулятора. Изначально я решил что произошёл сбой Microsoft Word именно по этому он столько и «съел», но ни перезагрузка, ни переустановка программы ситуацию не исправило.
Это два софта с которыми Ваш MacBook будет заурядным ноутбуком по завышенной цене. Все новое требует нового подхода, не бойтесь меняться и менять привычки.
Компьютер может тормозить из-за Spotlight, определения лиц на фотографиях и даже из-за автоматической смены обоев.
4. Создание резервных копий Time Machine
Time Machine — система резервного копирования macOS. C помощью неё можно восстановить отдельные файлы или всю операционную систему целиком.
Для работы Time Machine используется внешний жёсткий диск. Когда вы подключаете его, система сразу начинает создавать резервную копию. Так она загружает Mac в неподходящий момент.
Чтобы выключить автоматическое резервное копирование, откройте «Системные настройки», перейдите в меню Time Machine и снимите галочку с пункта «Создавать резервные копии автоматически».
Теперь вы сможете создавать резервные копии вручную, когда не используете Mac. Для этого нажмите на значок Time Machine в строке меню и выберите «Создать резервную копию сейчас».
3. Защита данных на диске FileVault
FileVault — шифрование macOS. Оно нужно для предотвращения нежелательного доступа к данным на загрузочном диске Mac.
Когда вы включаете FileVault, система создаёт образ диска, шифрует данные и переносит на него. Активация функции занимает от нескольких минут до нескольких часов, в зависимости от производительности Mac и объёма данных на диске.
После включения FileVault все новые данные шифруются в фоновом режиме. Функция повышает безопасность использования системы, но нагружает процессор и замедляет Mac.
Если вы уверены, что компьютер не попадёт в чужие руки, FileVault можно отключить. Для этого откройте «Системные настройки», перейдите в меню «Защита и безопасность» и выберите раздел FileVault.
Здесь нажмите на значок в виде замка в нижнем левом углу окна, чтобы разрешить изменение настроек. После этого выберите «Выключить FileVault» и дождитесь окончания расшифровки данных.
5. Общий доступ к файлам
Если несколько пользователей в локальной сети начинают вместе использовать данные на вашем Mac, его производительность может заметно просесть.
Чтобы избежать неожиданной загрузки компьютера в неподходящий момент, лучше выключить общий доступ к файлам.
Для этого откройте «Системные настройки», перейдите в меню «Общий доступ» и уберите галочку возле пункта «Общий доступ к файлам».
6. Распознавание и группировка лиц в «Фото»
В macOS Sierra приложение «Фото» получило возможность автоматического определения лиц и группировки фотографий по ним.
Если вы используете функцию «Фото iCloud», то можете столкнуться с неожиданным уменьшением производительности компьютера.
«Фото iCloud» синхронизирует снимки между iPhone, Mac и другими устройствами Apple. Когда на Mac попадает большое число новых фотографий, приложение «Фото» включает автоматическую индексацию для поиска лиц. Индексация работает в фоновом режиме даже при закрытом приложении «Фото». Вы можете выключить её только через «Мониторинг системы».
Чтобы убедиться, что компьютер загружает именно индексация «Фото», откройте приложение «Мониторинг системы» и найдите процесс Photos Agent.
Если проблема в нём, выберите процесс и нажмите на кнопку его завершения в верхнем левом углу окна приложения.
7. Изменение картинки рабочего стола по времени
Нагружать компьютер может и автоматическое изменение картинок, которые используются как обои для рабочего стола, каждые несколько секунд или минут.
Лучше выключите эту возможность и оставьте одно изображение.
Для этого откройте «Системные настройки», перейдите в меню «Рабочий стол и заставка», выберите раздел «Рабочий стол» и уберите галочку возле пункта «Менять изображение».
8. Визуальные эффекты системы
Если вы используете старый Mac, производительности которого не хватает для плавной работы системы, отключите её визуальные эффекты: анимации и прозрачность.
Для этого откройте «Системные настройки», перейдите в меню «Универсальный доступ» и выберите раздел «Монитор».
Здесь установите галочки возле пунктов «Уменьшить движение» и «Уменьшить прозрачность».
2. Автоматический запуск приложений
Разработчики сторонних приложений хотят, чтобы вы как можно чаще использовали их творения. Поэтому они пытаются сделать так, чтобы их программы автоматически запускались после перезагрузки системы и ждали указаний в строке меню Mac.
Чем больше фоновых процессов, тем выше нагрузка на процессор и тем медленнее он справляется с активными задачами.
Чтобы уменьшить нагрузку, уберите приложения из автоматической загрузки. Для этого откройте «Системные настройки», перейдите в меню «Пользователи и группы» и выберите раздел «Объекты входа».
Здесь выберите приложение и нажмите на кнопку с изображением знака минус.
9. Анимированные эффекты Dock
Чтобы ускорить работу системы на старом Mac вы также можете отключить эффекты Dock.
Для этого откройте «Системные настройки» и перейдите в меню Dock.
Здесь уберите галочку возле пунктов «Увеличение» и «Анимировать открывающиеся программы», выберите «Простое уменьшение» в пункте «Убирать в Dock с эффектом».
10. Сглаживание шрифтов
Последнее, что можно отключить, чтобы ускорить работу системы на старом Mac — сглаживание шрифтов.
Для этого откройте «Системные настройки» и перейдите в меню «Основные».
Здесь уберите галочку возле пункта «Сглаживание шрифтов (по возможности)».
После этого на экранах с небольшим разрешением буквы могут выглядеть угловато, но компьютер начнёт работать быстрее.
1. Индексирование поиска Spotlight
Spotlight показывает необходимую информацию почти мгновенно. Для этого он постоянно индексирует данные и загружает компьютер. Это особенно заметно, когда вы подключаете к Mac внешний жёсткий диск с большим числом файлов.
Чтобы убедиться, что компьютер нагружает именно Spotlight, откройте приложение «Мониторинг системы». Найдите процесс mdworker с пометкой _spotlight в колонке «Пользователь».
Обратите внимание на колонку «% ЦП»: в ней указано, насколько сильно эта возможность системы нагружает процессор прямо сейчас.
Полностью отключить Spotlight можно с помощью «Терминала». Для этого скопируйте в него следующую команду и нажмите Enter.
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Чтобы восстановить работу Spotlight, скопируйте в «Терминал» команду, отменяющую предыдущую, и нажмите Enter.
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Читайте также: