macvim-dev / macvim-dev/macvim
high cpu usage after update to MacVim r179 (Vim 9.1.0)
Personne n'a encore pris cette issue.
- Langage dominant
- Vim Script
- Étoiles
- 7.9k
- Forks
- 691
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Steps to reproduce
- Update to MacVim r179 (Vim 9.1.0)
- Use it
Expected behaviour
Fairly low CPU usage.
Version of Vim and architecture
MacVim r179 (Vim 9.1.0), arm64
Environment
Operating system: macOS 13.5.2 (22G91)
Arch: arm64
How MacVim was installed
downloaded from github, auto-updated via sparkle
Logs and stack traces
I'll attach a sample taking in Activity Monitor.
I only have 6 windows open. Usually I have way more, and CPU usage is negligible. Now it hovers at around 12%.
I use very few plugins.
Vim configuration where issue is reproducable
No response
Issue has been tested with given configuration
- by running MacVim.app from GUI macOS interface
- by running vim/gvim/etc installed by MacVim
- by running other versions of vim (e.g. /usr/bin/vim)
Issue has been tested with no configuration
- by running
mvim --clean(orgvim, supplied by MacVim distribution) - by running
vim --clean(in terminal, supplied by MacVim distribution) - by running
vim --clean(in terminal, other suppliers, e.g. /usr/bin/vim)
Other conditions
- The both Homebrew packages "vim" and "macvim" are installed
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire l’utilisation élevée du CPU avec MacVim r179 (Vim 9.1.0) sur arm64 macOS 13.5.2, puis comparez le comportement de l’interface graphique signalé avec une configuration propre. Le problème est résolu lorsque la source de l’utilisation soutenue du CPU est identifiée et qu’une utilisation faible normale est rétablie.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- vim
- Domaine
- desktop, performance
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100