Projet

Général

Profil

Bug #18965

perfs : ne pas perdre du temps pour rien sur liens ou événements

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
26 septembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

C'est des bouts d'auquotidien qui ne sont généralement plus utilisés et tant qu'on continue à charger auquo, on y perd trop de temps.

Avec la préparation de la boite latérale contenant les liens/événements :

sep 26 10:11:36 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[9761]: _q_traverse auquo - start 0.0338518619537
sep 26 10:11:36 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[9761]: _q_traverse auquo - set app label 0.048378944397
sep 26 10:11:36 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[9761]: _q_traverse auquo - set box side 0.0492219924927
sep 26 10:11:36 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[9761]: _q_traverse auquo - get admin 0.27413392067
sep 26 10:11:36 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[9761]: _q_traverse auquo - go to dir traverse 0.274838924408

Sans :

sep 26 10:14:52 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[10814]: _q_traverse auquo - start 0.115787982941
sep 26 10:14:52 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[10814]: _q_traverse auquo - set app label 0.115911960602
sep 26 10:14:52 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[10814]: _q_traverse auquo - set box side 0.116015911102
sep 26 10:14:52 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[10814]: _q_traverse auquo - get admin 0.116122961044
sep 26 10:14:52 pddv-gdlyon-gnm-front-1.eolas-services.com uwsgi[10814]: _q_traverse auquo - go to dir traverse 0.116171836853

(c'est particulièrement vrai là où les accès "disque" sont lents, vu que liens/événements sont dans des petits fichiers).


Fichiers

Révisions associées

Révision e3abbabb (diff)
Ajouté par Frédéric Péters il y a plus de 6 ans

perfs: avoid events/links in critical path (#18965)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 6 ans

#2

Mis à jour par Thomas Noël il y a plus de 6 ans

Ack

#3

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit e3abbabb23576d9192ac8f77e3f0145a7d1f46ed
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Sep 26 10:24:30 2017 +0200

    perfs: avoid events/links in critical path (#18965)
#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF