Sublime Forum

Sublime consumes cpu on Mac after update

#21

@wbond I usually launch something via open . -a Sublime\ Text.app alias and it’s not for sure a parent of my home, but one of grand-grand-grandchilds instead.

I do have .git directory in my home directory to store some git related stuff and my home directory is not a git repo in anyway:

~$ git status
fatal: not a git repository (or any of the parent directories): .git

Running ST “as new” getting following in the console (empty):

startup, version: 3200 osx x64 channel: stable
executable: /Applications/Sublime Text.app/Contents/MacOS/Sublime Text
working dir: /
packages path: /Users/***/Library/Application Support/Sublime Text 3/Packages
state path: /Users/***/Library/Application Support/Sublime Text 3/Local
zip path: /Applications/Sublime Text.app/Contents/MacOS/Packages
zip path: /Users/***/Library/Application Support/Sublime Text 3/Installed Packages
ignored_packages: ["Vintage"]
pre session restore time: 0.401039
startup time: 0.472114
environment variables loaded using: /bin/bash -l

With some code (via alias as per above):

startup, version: 3200 osx x64 channel: stable
executable: /Applications/Sublime Text.app/Contents/MacOS/Sublime Text
working dir: /
packages path: /Users/***/Library/Application Support/Sublime Text 3/Packages
state path: /Users/***/Library/Application Support/Sublime Text 3/Local
zip path: /Applications/Sublime Text.app/Contents/MacOS/Packages
zip path: /Users/***/Library/Application Support/Sublime Text 3/Installed Packages
ignored_packages: ["Vintage"]
pre session restore time: 0.339511
startup time: 0.401526
git: tracking working dir /Users/***
environment variables loaded using: /bin/bash -l

And exactly the same result if I launch empty and then add folder to project – it starts tracking my home dir :expressionless:

0 Likes

#22

Yes, the indexing was already completed several times, but on some change it starts rebuild index for every open project.

I don’t see anything unusual in console.

startup, version: 3200 osx x64 channel: stable
executable: /Applications/Sublime Text.app/Contents/MacOS/Sublime Text
working dir: /
packages path: /Users/xxx/Library/Application Support/Sublime Text 3/Packages
state path: /Users/xxx/Library/Application Support/Sublime Text 3/Local
zip path: /Applications/Sublime Text.app/Contents/MacOS/Packages
zip path: /Users/xxx/Library/Application Support/Sublime Text 3/Installed Packages
ignored_packages: [“Vintage”]
generating syntax summary
generating meta info summary
pre session restore time: 1.42196
using gpu buffer for window
using gpu buffer for window
using gpu buffer for window
using gpu buffer for window
using gpu buffer for window
using gpu buffer for window
using gpu buffer for window
startup time: 2.23559
git: tracking working dir /Users/xxx/Work/Project1
git: tracking working dir /Users/xxx/Work/Project2
git: tracking working dir /Users/xxx/Work/Project3
git: tracking working dir /Users/xxx/Work/Project3
git: tracking working dir /Users/xxx/Work/Project3/functions-samples
git: tracking working dir /Users/xxx/Work/Project3
git: tracking working dir /Users/xxx/Work/Project3
Error loading scope:source.css.nunjucks: Unable to find syntax file for scope source.css.nunjucks in Packages/Nunjucks.tmLanguage
environment variables loaded using: /bin/zsh -l
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.detect_indentation
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin ShellScript.ShellScript
reloading plugin 0_package_control_loader.00-package_control
reloading plugin 0_package_control_loader.50-pyyaml
reloading plugin A File Icon.plugin
reloading plugin ayu.activation
reloading plugin ayu.Icons
reloading plugin JsFormat.js_formatter
reloading plugin JSON Reindent.sublime_json_reindent
reloading plugin Package Control.1_reloader
reloading plugin Package Control.2_bootstrap
reloading plugin Package Control.Package Control
reloading plugin Skins.skins
reloading plugin Anaconda.anaconda
reloading plugin Anaconda.setup
reloading plugin Anaconda.version
reloading plugin Babel.Babel
plugins loaded
Package Control: Exported certificate: Common Name: DigiCert Assured ID Root CA, Organizational Unit: www.digicert.com, Organization: DigiCert Inc, Country: US
Package Control: Exported certificate: Common Name: SSL.com EV Root Certification Authority ECC, Organization: SSL Corporation, Locality: Houston, State/Province: Texas,

0 Likes

#23

So the issue may be that the repo tracking isn’t abandoning the file system watches when that .git folder isn’t a full repo.

For the sake of confirming, does the CPU usage go away if you rename ~/.git to something like ~/git?

0 Likes

#24

That would almost imply that something is modifying syntax definitions on the fly.

0 Likes

#25

Another note: even if indexing is idle ST still consumes 70% of the CPU, I’ve never seen this before update.

0 Likes

#26

$ mv ~/.git ~/dotgit and CPU usage is back to normal o_O

0 Likes

#27

That implies my suspicion is likely correct. We’ll have to ensure that we aren’t doing work related to a git repo that isn’t there. :slight_smile:

3 Likes

#28

I was working in a Git repo for sure in these instances. I have already downgraded, unfortunately, so I don’t have the console content. But I did hit save a few times and watched my activity monitor carefully. At times it hit 75%.

But I let Sublime sit there and I did nothing on my computer until indexing finished. The whole time fans were up, CPU was spiking high, etc until it finished. Once finished it was okay.

0 Likes

#29

@wbond awesome, glad we finally pinpointed the issue :smiley: :beers:

0 Likes

#30

Based on other comments in this topic, I think indexing is likely not the issue, but rather the Git functionality dealing with huge working directories. Some of these may be stray, some may not really even be Git repos. You should be able to confirm by setting show_git_status to false in Preferences.

0 Likes

#31

In that case I should also mention in my setup we use composer with --prefer-source so there are many nested git repos in the project tree. I will give that a try.

0 Likes

#32

Just wanted to add another data point here; I saw similar behaviour (CPU hanging out at 50-100%) after updating today. In my Sublime console I could see:

git: tracking working dir /Users/homedir
git: tracking working dir /Users/homedir/Desktop/real-active-project

Looks like I accidentally initialized a git repo in my home folder a few months back, and my guess is that’s what was causing Sublime to track that directory. After renaming that .git folder to dotgit, it’s no longer tracking that working dir and CPU usage is back to normal.

0 Likes

#33

Update:

Repeated re-indexing problem was solved by restarting Sublime Text.

For the 70% CPU usage I blame redrawing code. I have sampled sublime process and it spends too much time in XOpenGLHelper drawRect function. The problem disappeared when I have switched the skin.

Unfortunately there is very little information in the above, but I’ll update when I have something useful.

0 Likes

#34

Hello. Anyone could help me please ?
My macbook pro is always at 100% of CPU usage as soon as I launch SublimeText 3.
And I don’t know why. Here’s the console output.
Thanks in advance.

startup, version: 3197 osx x64 channel: dev
executable: /Applications/Sublime Text.app/Contents/MacOS/Sublime Text
working dir: /
packages path: /Users/ims/Library/Application Support/Sublime Text 3/Packages
state path: /Users/ims/Library/Application Support/Sublime Text 3/Local
zip path: /Applications/Sublime Text.app/Contents/MacOS/Packages
zip path: /Users/ims/Library/Application Support/Sublime Text 3/Installed Packages
ignored_packages: [“Language - French - Françis ,”, “Vintage”]
Errors parsing theme:
“class” is required in Packages/Meetio/src/schemes/Meetio.json:48:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:53:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:58:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:63:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:68:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:73:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:78:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:83:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:88:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:93:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:98:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:103:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:108:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:113:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:118:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:123:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:128:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:133:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:138:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:143:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:149:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:154:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:159:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:165:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:170:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:176:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:181:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:186:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:191:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:197:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:202:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:207:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:213:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:219:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:224:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:229:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:234:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:239:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:244:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:249:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:254:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:258:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:262:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:267:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:272:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:277:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:282:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:287:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:292:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:297:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:302:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:307:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:312:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:317:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:322:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:328:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:333:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:338:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:343:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:348:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:353:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:358:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:363:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:368:9
“class” is required in Packages/Meetio/src/schemes/Meetio.json:373:9
must be a vector or a map with a “rules” key in Packages/Meetio/Meetio.sublime-theme:1:1
pre session restore time: 0.319375
using gpu buffer for window
using gpu buffer for window
using gpu buffer for window
using gpu buffer for window
startup time: 0.654958
no output from shell “/bin/bash” in 1000ms
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.detect_indentation
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin ShellScript.ShellScript
reloading plugin 0_package_control_loader.00-package_control
reloading plugin 0_package_control_loader.01-package_setting_context
reloading plugin 0_package_control_loader.01-pygments
reloading plugin 0_package_control_loader.10-lxml
reloading plugin 0_package_control_loader.10-pathtools
reloading plugin 0_package_control_loader.10-wcwidth
reloading plugin 0_package_control_loader.20-package_events
reloading plugin 0_package_control_loader.20-watchdog
reloading plugin 0_package_control_loader.40-ptyprocess
reloading plugin 0_package_control_loader.50-backrefs
reloading plugin 0_package_control_loader.50-enum
reloading plugin 0_package_control_loader.50-markupsafe
reloading plugin 0_package_control_loader.50-pymdownx
reloading plugin 0_package_control_loader.50-pyte
reloading plugin 0_package_control_loader.50-python-markdown
reloading plugin 0_package_control_loader.50-pyyaml
reloading plugin 0_package_control_loader.50-typing
reloading plugin 0_package_control_loader.51-python-jinja2
reloading plugin 0_package_control_loader.55-jsonschema
reloading plugin 0_package_control_loader.55-mdpopups
reloading plugin A File Icon.plugin
reloading plugin BracketHighlighter.bh_core
reloading plugin BracketHighlighter.bh_logging
reloading plugin BracketHighlighter.bh_plugin
reloading plugin BracketHighlighter.bh_popup
reloading plugin BracketHighlighter.bh_regions
reloading plugin BracketHighlighter.bh_remove
reloading plugin BracketHighlighter.bh_rules
reloading plugin BracketHighlighter.bh_search
reloading plugin BracketHighlighter.bh_swapping
reloading plugin BracketHighlighter.bh_wrapping
reloading plugin BracketHighlighter.support
reloading plugin CMake.AutoComplete
reloading plugin CMakeEditor.CMakeEditor
reloading plugin CodeMap.code_map
reloading plugin CodeMap.code_map_support
reloading plugin Compare Side-By-Side.sbs_compare
reloading plugin FileBrowser.0_dired_fs_observer
reloading plugin FileBrowser.common
reloading plugin FileBrowser.dired
reloading plugin FileBrowser.dired_file_operations
reloading plugin FileBrowser.dired_misc
reloading plugin FileBrowser.fixpaths
reloading plugin FileBrowser.jumping
reloading plugin FileBrowser.prompt
reloading plugin FileBrowser.show
reloading plugin FileManager.FileManager
reloading plugin FileManager.input_for_path
reloading plugin FileManager.pathhelper
reloading plugin FileManager.prevent_default
reloading plugin FileManager.sublimefunctions
reloading plugin Fold Python.CodeManipulator
reloading plugin Fold Python.SublimeFold
reloading plugin GotoDocumentation.goto_documentation
reloading plugin Graphvizer.graphvizer
reloading plugin Graphvizer.graphvizer_panel
reloading plugin Graphvizer.syntaxchecker
reloading plugin LaTeXYZ.arrow_complete
reloading plugin LaTeXYZ.auto_pair
reloading plugin LaTeXYZ.backslash_complete
reloading plugin LaTeXYZ.bracket_highligher
reloading plugin LaTeXYZ.helpers
reloading plugin LaTeXYZ.preview_math
reloading plugin LaTeXYZ.query_context
reloading plugin LSP.boot
reloading plugin MakeCommands.MakeCommands
reloading plugin Meetio.MO
reloading plugin Package Control.1_reloader
reloading plugin Package Control.2_bootstrap
reloading plugin Package Control.Package Control
reloading plugin Pandoc.Pandoc
reloading plugin PersistentRegexHighlight.PersistentRegexHighlight
reloading plugin Python Debugger.mydebugger
reloading plugin Select By Regex.selectbyregex
reloading plugin Shell Exec.ShellExec
reloading plugin SublimeLinter-chktex.linter
reloading plugin SublimeLinter-clang.linter
reloading plugin SublimeLinter-contrib-java.linter
[linter] WARNING java: Defining ‘cls.syntax’ has been deprecated. Use http://www.sublimelinter.com/en/stable/linter_settings.html#selector
[linter] WARNING java: Defining ‘cls.selectors’ has been deprecated. Use http://www.sublimelinter.com/en/stable/linter_settings.html#selector
reloading plugin SublimeLinter-javac.linter
reloading plugin SublimeLinter-pylint.linter
reloading plugin SublimeLinter-xmllint.linter
reloading plugin SublimeLinter.init
reloading plugin SublimeLinter.active_linters_view
reloading plugin SublimeLinter.busy_indicator_view
reloading plugin SublimeLinter.goto_commands
reloading plugin SublimeLinter.highlight_view
reloading plugin SublimeLinter.log_handler
reloading plugin SublimeLinter.message_view
reloading plugin SublimeLinter.panel_view
reloading plugin SublimeLinter.status_bar_view
reloading plugin SublimeLinter.sublime_linter
reloading plugin Virtualenv.commands
reloading plugin Virtualenv.integrations
reloading plugin Virtualenv.virtualenv_lib
reloading plugin Zip Browser.Zip Browser
reloading plugin Anaconda.anaconda
reloading plugin Anaconda.setup
reloading plugin Anaconda.version
reloading plugin CppFastOlympicCoding.Cpp_Intellij_Sense
reloading plugin CppFastOlympicCoding.NumberSpliter
reloading plugin CppFastOlympicCoding.olympic_funcs
reloading plugin CppFastOlympicCoding.settings
reloading plugin CppFastOlympicCoding.stress_manager
reloading plugin CppFastOlympicCoding.test_edit
reloading plugin CppFastOlympicCoding.test_manager
reloading plugin EasyClangComplete.EasyClangComplete
reloading plugin Exalt.constants
reloading plugin Exalt.encodings
reloading plugin Exalt.exalt
reloading plugin Exalt.messages
reloading plugin Exalt.namespaces
reloading plugin Exalt.settings
reloading plugin Exalt.utils
reloading plugin Exalt.view
reloading plugin LaTeXTools.01_reload_submodules
reloading plugin LaTeXTools.02_temp_file_cleanup
reloading plugin LaTeXTools.03_reset_phantoms
reloading plugin LaTeXTools.biblatex_crossref_completions
reloading plugin LaTeXTools.biblatex_field_name_completions
reloading plugin LaTeXTools.biblatex_name_completions
reloading plugin LaTeXTools.biblatex_snippet_completions
reloading plugin LaTeXTools.biblatex_syntax_listener
reloading plugin LaTeXTools.change_environment
reloading plugin LaTeXTools.create_mousemap
reloading plugin LaTeXTools.delete_temp_files
reloading plugin LaTeXTools.detect_spellcheck
reloading plugin LaTeXTools.getRegion
reloading plugin LaTeXTools.getTeXRoot
reloading plugin LaTeXTools.jumpto_anywhere
reloading plugin LaTeXTools.jumpto_tex_file
reloading plugin LaTeXTools.jumpToPDF
reloading plugin LaTeXTools.kpsewhich
reloading plugin LaTeXTools.latex_cite_completions
reloading plugin LaTeXTools.latex_cwl_completions
reloading plugin LaTeXTools.latex_directive_completions
reloading plugin LaTeXTools.latex_env_completions
reloading plugin LaTeXTools.latex_fill_all
reloading plugin LaTeXTools.latex_glossary_completions
reloading plugin LaTeXTools.latex_input_completions
reloading plugin LaTeXTools.latex_installed_packages
reloading plugin LaTeXTools.latex_own_command_completions
reloading plugin LaTeXTools.latex_ref_completions
reloading plugin LaTeXTools.latexCommand
reloading plugin LaTeXTools.latexDocumentationViewer
reloading plugin LaTeXTools.latexEnvCloser
reloading plugin LaTeXTools.latexEnvironment
reloading plugin LaTeXTools.latextools_cache_listener
reloading plugin LaTeXTools.latextools_default_settings
reloading plugin LaTeXTools.latextools_plugin
reloading plugin LaTeXTools.latextools_sublime_version_listener
reloading plugin LaTeXTools.makePDF
reloading plugin LaTeXTools.migrate
reloading plugin LaTeXTools.open_detexify
reloading plugin LaTeXTools.parseTeXlog
reloading plugin LaTeXTools.search_commands
reloading plugin LaTeXTools.system_check
reloading plugin LaTeXTools.texcount
reloading plugin LaTeXTools.texMacro
reloading plugin LaTeXTools.texSections
reloading plugin LaTeXTools.texSyntaxListener
reloading plugin LaTeXTools.toc_quickpanel
reloading plugin LaTeXTools.toggle_auto
reloading plugin LaTeXTools.toggle_focus
reloading plugin LaTeXTools.toggle_fwdsync
reloading plugin LaTeXTools.toggle_show
reloading plugin LaTeXTools.toggle_view_on_build
reloading plugin package_setting_context.init
reloading plugin SQLTools.SQLTools
reloading plugin SublimeREPL.init
reloading plugin SublimeREPL.completions
reloading plugin SublimeREPL.lang_integration
reloading plugin SublimeREPL.run_existing_command
reloading plugin SublimeREPL.sublimerepl
reloading plugin SublimeREPL.sublimerepl_build_system_hack
reloading plugin SublimeREPL.text_transfer
reloading plugin Terminus.main
plugins loaded
[ECC:INFO ]: Getting version from command: clang++ -v
[ECC:WARNING]: OSX version 10.0 reported. Reducing it to 6.0.
[ECC:INFO ]: Found clang version 6.0
reloading plugin Exalt.impl.plugin
reloading plugin Exalt.impl.validator
reloading plugin Exalt.impl.formatter
Loaded LaTeXTools plugins [‘fill_all_helper’, ‘glossary_fill_all_helper’, ‘pdf_builder’, ‘directive_fill_all_helper’, ‘cite_fill_all_helper’, ‘env_fill_all_helper’, ‘input_fill_all_helper’, ‘ref_fill_all_helper’] from path /Users/ims/Library/Application Support/Sublime Text 3/Packages/LaTeXTools/builders/pdfBuilder.py
Loaded LaTeXTools plugins [‘basic_builder’, ‘simple_builder’, ‘script_builder’, ‘traditional_builder’] from path /Users/ims/Library/Application Support/Sublime Text 3/Packages/LaTeXTools/builders
SQLTools: Failed to parse SQLToolsConnections.sublime-settings file
Error: Expecting ‘,’ delimiter: line 7 column 27 (char 153)
SQLTools (v0.9.9): Logging is active
SQLTools (v0.9.9): Connection timeout set to 5000 seconds
SQLTools (v0.9.9): Connection history defined with max size 100
SQLTools (v0.9.9): SQLTools Loaded!
SQLTools: Failed to parse SQLToolsConnections.sublime-settings file
Error: Expecting ‘,’ delimiter: line 7 column 27 (char 153)
SQLTools (v0.9.9): Logging is active
SQLTools (v0.9.9): Connection timeout set to 5000 seconds
SQLTools (v0.9.9): Connection history defined with max size 100
SQLTools (v0.9.9): SQLTools Loaded!
Loading LaTeXTools plugins…
Loaded LaTeXTools plugins [‘base_viewer’] from path /Users/ims/Library/Application Support/Sublime Text 3/Packages/LaTeXTools/viewers/base_viewer.py
Loaded LaTeXTools plugins [‘sumatra_viewer’, ‘skim_viewer’, ‘okular_viewer’, ‘command_viewer’, ‘zathura_viewer’, ‘evince_viewer’, ‘preview_viewer’] from path /Users/ims/Library/Application Support/Sublime Text 3/Packages/LaTeXTools/viewers
Loaded LaTeXTools plugins [‘new_bibliography’, ‘traditional_bibliography’] from path /Users/ims/Library/Application Support/Sublime Text 3/Packages/LaTeXTools/bibliography_plugins
Loaded LaTeXTools plugins [] from path /Users/ims/Library/Application Support/Sublime Text 3/Packages/LaTeXTools/builders/pdfBuilder.py
Loaded LaTeXTools plugins [] from path /Users/ims/Library/Application Support/Sublime Text 3/Packages/LaTeXTools/builders
Package Control: Skipping automatic upgrade, last run at 2019-03-15 11:24:32, next run at 2019-03-15 12:24:32 or after

0 Likes

#35

You have quite a number of packages installed. Let’s start by reverting to a fresh state to see if a package is the issue: https://www.sublimetext.com/docs/3/revert.html.

0 Likes

#36

Hi, i tried a new 3200 version on ubuntu and noticed scroll lags. Have switched back to 3176.

0 Likes

#37

This is definitely a separate issue that the topic of this thread. Please open a new topic to discuss further. Also note, we switched from GTK2 to GTK3, so that may be a factor.

0 Likes

#38

I have the same high CPU usage since upgrading to 3200 a few days ago. I do not have any packages installed. Are there any logs to look at to see why ST3 is eating CPU all day long?

0 Likes

#39

Thanks for the suggestion.
I will try to determine if one of the package is the reason.

0 Likes

#40

Post your Console contents and we can likely identify the cause.

0 Likes