AnswerDotAI / AnswerDotAI/fastprogress

High CPU load in Safari

Ouverte
#46 7 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
Jupyter Notebook
Étoiles
1.1k
Forks
104
Merge moyen
1 min
PR mergées (30 j)
1

Description

When running in JupyterLab in Safari the latest fastprogress has a very high CPU load, up to 100% on a relatively modern machine.

Profiling shows that Safari is spending almost all its time in loops of `WebCore::Document::updateStyleIfNeeded`. CPU load returns to normal if I remove everything from the `` block of `html_progress_bar`, but then, of course, I get a generic progress bar style rather than one like that shown in the README.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par le bloc de style html_progress_bar mentionné dans le rapport et reproduisez la charge CPU élevée dans JupyterLab avec Safari. Comparez le profilage avec le bloc de style présent puis supprimé, et vérifiez ensuite que l’utilisation du CPU revient à la normale tout en conservant l’apparence de barre de progression de type README.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
jupyter-notebook, python
Domaine
frontend, web-dev
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.