- Question: Q: What would cause «com.apple.Safari.History» to take up 1.05 GB?
- Helpful answers
- Question: Q: com.apple.Safari.History using large amounts of my CPU
- Helpful answers
- Что делать, если браузер Safari нагружает процессор Mac
- Как снизить нагрузку на процессор Mac из-за веб-браузера Safari
- Question: Q: com.apple.Safari.History CPU Usage
- Helpful answers
Question: Q: What would cause «com.apple.Safari.History» to take up 1.05 GB?
There is a process running called «com.apple.Safari.History» that is taking up a whopping 1.05 GB.
I checked by going into my activity monitor app (utilities) then sorted by memory usage.
I first suspected it might be iCloud Safari Sync so I disabled that in System Preferences then force quit the process. It popped straight back up.
I was wondering if anyone else is encountering this issue and found a solution to this.
Thank you very much.
MacBook Pro (Retina, 13-inch,Early 2015), OS X El Capitan (10.11.1)
Posted on Nov 26, 2015 8:30 AM
Helpful answers
Please back up all data before proceeding.
Triple-click anywhere in the line below on this page to select it:
Right-click or control -click the line and select
from the contextual menu.* A folder named «Safari» should open. Quit Safari if it’s running. One or more files in the open folder should have a name beginning in «History». Move those files, and only those, to the Desktop, leaving the window open. Relaunch the application and test. If there’s no change, quit again and put the files you moved back where they were, overwriting the ones that may have been created in their place. Otherwise, delete the files you moved. The browser history will be empty. If possible, restore the deleted files from a backup that predates the problem.
*If you don’t see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination command-C . In the Finder, select
Go ▹ Go to Folder.
from the menu bar and paste into the box that opens by pressing command-V . You may not see what you pasted because a line break is included. Press return .
Источник
Question: Q: com.apple.Safari.History using large amounts of my CPU
Whenever I boot up the computer and open safari, the com.apple.Safari.History starts using large amounts of my CPU (usually something like 100%) and the fan has to kick on to manage the rising temperature. Force Quitting the process in Activity Monitor fixes the problem until I put my computer to sleep and wake it up again, at which point the issue comes back. Disabling iCloud syncing between my 2020 MacBook Air (quad core) and my iPhone X is not a sustainable solution.
MacBook Air 13″, 11.2
Posted on Mar 4, 2021 7:27 AM
Helpful answers
Update. I think I’ve resolved the issue on my MacBook Pro.
I’m not the original poster, but I was having the same issue.
I tried clearing the History with the Safari Menu (as suggested above), but it didn’t work for me.
However, I found an older thread that offered a suggestion that worked.
It basically says to go into your
/Library/Safari and move the History* files (so that Safari creates new files).
Here’s the link:
For those interested, here are my results.
Here’s what my Activity Monitor looks like now. (1 hour ago it was at 99% for com.apple.Safari.History)
As you can see above, Safari is open but com.apple.Safari.History is at 0.0% (not doing much, which is good). Look at the next column. I sorted by CPU Total (about 10 days), so you could see that prior to the fix it was using more CPU in the past week than all of the other processes combined. way more.
Mar 11, 2021 5:23 PM
There’s more to the conversation
Loading page content
Page content loaded
https://discussions.apple.com/docs/DOC-250002463 Please give us an Etrecheck readout. Some other network software may be disrupting your communication.
Mar 4, 2021 7:38 AM
Safari stores its history in a sqlite3 database, which it must open and update as your history changes. The longer you wait to clear history, and the more frequently your browser actions require logging new history items, the larger the database grows. If you haven’t cleared all browser history items in months, the history database processing requirements continue to increase.
If you visit Safari > Clear History… [ all history ] and click Clear History, then quit Safari. When you launch Safari again, does com.apple.Safari.History still consume 100% CPU?
Mar 4, 2021 7:56 AM
The problem persists upon booting up even when I clear my history.
Mar 4, 2021 8:37 AM
Ever since installing Big Sur (10 days ago) my battery lasts 2-3 hours instead of 10.
This is unacceptable!
I grow tired of guesses and theories (reboot, clear cache, reset SMC, etc). Those things have a huge time cost to the end user.
Looking for a root-cause, please. And then a Fix.
Mar 11, 2021 4:25 PM
Update. I think I’ve resolved the issue on my MacBook Pro.
I’m not the original poster, but I was having the same issue.
I tried clearing the History with the Safari Menu (as suggested above), but it didn’t work for me.
However, I found an older thread that offered a suggestion that worked.
It basically says to go into your
/Library/Safari and move the History* files (so that Safari creates new files).
Источник
Что делать, если браузер Safari нагружает процессор Mac
Браузер Apple редко был замечен в чрезмерных аппетитах к ресурсам macOS, обычно в этом обвиняют его коллегу Google Chrome, который любит запустить множество процессов, что приводит к нагрузке на процессор и ускоренному разряду аккумулятора, но и Safari порой может вести себя таким образом. Если вы сталкиваетесь с тем, что работа Safari замедляет компьютер, а сам браузер не хочется нормально закрываться, то попробуйте следующее.
Убедитесь, что Safari работает некорректно. Для этого откройте приложение «Мониторинг системы» и найдите в списке Safari. Обратите внимание на показатель «ЦП».
Если вы видите, что браузер нагружает процессор, не выполняя при этом каких-то сложных задач (воспроизведение видео, HTML-игры, множество открытых вкладок), то необходимо очистить его кэш. Сделать это можно следующим образом:
– Полностью закройте Safari, воспользовавшись меню или сочетанием клавиш Cmd+Q.
– Закройте все запущенные приложения и окна проводника Finder.
– Зажмите кнопку Optinon на клавиатуре и откройте меню «Переход» в Finder.
– Выберите пункт «Библиотека».
– Включите отображение файлов в папке списком, найдите папку «Caches».
– Внутри нее найдите папку com.apple.Safari
– Перед вами появится файл Cache.db, удалите его.
– Пролистайте список вниз, найдите файлы истории и удалите их.
– Еще ниже найдите папку Safari.savedState
– Внутри это каталога найдите папку Safari.savedState и тоже удалите её.
– Закройте Finder, перезагрузите Mac и запустите Safari.
Данная процедура полностью удалит все сохраненные браузером данные, но сохранит расширения. Если проблема не ушла, то решение кроется в их удалении.
Источник
Как снизить нагрузку на процессор Mac из-за веб-браузера Safari
Все современные компьютерные веб-браузеры, ради повышения скорости загрузки страниц, отнимают большой процент мощности компьютера, выдавая существенную нагрузку на процессор. Особенно это заметно на слабеньких MacBook, которые и без того работают не слишком шустро. Одним из самых «тяжелых» веб-браузеров для операционной системы macOS является Google Chrome, который существенно снижает время автономной работы и частенько вынуждает MacBook Air и MacBook Pro запускать вентиляторы для охлаждения процессора.
Тем не менее, бывают и такие ситуацию, в которых «яблочный» браузер Safari генерирует большую нагрузку на процессор. Конечно, так быть не должно, однако побороть эту проблему не так-то просто, как может показаться на первый взгляд. Чаще всего веб-браузер Safari на macOS начинает выдавать большую нагрузку на процесс из-за огромного количества открытых вкладов и при просмотре видео в высоком разрешении, но если нагрузка появляется даже при одной открытой странице, то следует выполнить шаги, описанные ниже.
Как уменьшить нагрузку на процессоров компьютера из-за браузера Safari:
Шаг 1: Полностью закрыть все окна веб-браузера Safari. Можно воспользоваться комбинацией клавиш Cmd Q .
Шаг 2: Теперь, когда Safari полностью закрыт, следует запустить Finder, открыт раздел «Переход», где следует выбрать пункт «Библиотека». Он появится только в том случае, если зажата клавиша Option .
Шаг 3: Здесь можно увидеть папку Caches, внутри которой хранится таковая с названием com.apple.Safari. Открываем ее, находим файл Cache.db, и удаляем его из системы.
Шаг 4: Также следует удалить из этой папки все файлы, имеющие слово History в названии: History.db, History.db-lock и т.д.
Шаг 5: Осталось только закрыть Finder и для применения изменений перезагрузить компьютер, либо выйти и войти в систему вновь.
Если эти шаги не помогли, то со 100% вероятностью можно сказать, что во время работы Safari нагрузку на процессов дает какое-то расширение, установленное в веб-браузер. Следует по очереди отключать каждое из них, чтобы найти причину высокой нагрузки. Делается это очень просто по инструкции ниже.
Как отключить или удалить расширение в Safari на macOS:
Шаг 1: Запустить Safari и перейти в меню «Настройки». Это можно сделать посредством нажатия клавиш Cmd + .
Шаг 2: В появившемся меню следует выбрать «Расширения». После этого, в боковом левом списке, следует выбирать все расширения, удаляя или отключая их на какое-то время.
Выполнение двух этих способов по снижению нагрузку на процессор компьютера Mac из-за Safari гарантирует, что «яблочный» веб-браузер будет работать быстро и выдавать самую маленькую нагрузку на всю операционную систему.
Источник
Question: Q: com.apple.Safari.History CPU Usage
com.apple.Safari.History has begun using upwards of 100% of my CPU. I tried resetting SMC, NVRAM, and PRAM, but it has not had any effect. The one thing that works is to top syncing Safari to iCloud, but this isn’t a sustainable solution. Anyone else having this problem? Any suggestions?
MacBook Air 13″, macOS 10.15
Posted on Mar 25, 2020 5:07 AM
Helpful answers
If I’m understanding you right, the process called «com.apple.Safari.History» is using a high percentage of your Mac CPU capability and you would like to know how to prevent it from doing so.
It sounds like you’ve done a great job in narrowing this down to being related to Safari syncing with iCloud. I have some steps I’d like you to try that may help resolve what you’re experiencing. I recommend checking to see what difference each step takes on that specific process in Activity Monitor.
- Install any available updates for macOS Catalina, and install all software updates available in the Mac App Store. Also install all third-party software and plug-in updates.
- Clear Safari history: Safari > Clear History.
- Empty safari cashes: Safari > Develop > Empty Caches. If you don’t the Develop option, you can enable it with these steps: Safari > Preferences, click Advanced, then select “Show Develop menu in menu bar.”
- Quit the Safari application and restart your Mac.
- Boot into safe mode and check Activity Monitor there. Restart your Mac like normal to leave safe mode afterwards.
Respond back if you continue to experience the same issue. Let me know if you saw the same high usage for that Activity Monitor process while booted in safe mode. Also, let me know what percentages you see for System and User for CPU. If you’re unsure where to get that information, this support article should help: How to use Activity Monitor on your Mac.
Thanks for using Apple Support Communities.
Источник