•  » Outils
  •  » Ploader : multithreading

#1 2011-04-03 18:26:19

N-Mi
Invité

Ploader : multithreading

Bonjour,

Une idée d'amélioration pour Ploader.

De nos jour, la plupart des machines sont multi-core. Lors du redimensionnement des images, Ploader traite les images une par une, ce qui prend beaucoup de temps alors que tous les cores supplémentaires se tournent les pouces.

Permettre de traiter autant d'images à la fois que de nombre de core dispos sur le système ferait gagner beaucoup de vitesse. C'est typiquement le genre de tâche qui est facilement parallèlisable.

Cordialement,

N-Mi.

#2 2011-04-03 18:36:39

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16921

Re: Ploader : multithreading

Merci pour cette idée

pLoader n'est plus développé pour l'instant Ron qui a fait cet outils est maintenant sur d'autre projet.

Si tu sais implémenter cette nouvelle fonction tu es le bienvenue pour reprendre pLoader ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2011-04-03 19:25:52

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Ploader : multithreading

De toute façon, ce qui prend du temps dans ce processus, c'est le transfert des photos, pas le redimensionnement. Donc on gagnerait quelques dixièmes de secondes, mais ce n'est rien en comparaison avec le temps de transfert.

L'idée est louable, mais je ne suis pas sûr qu'introduire de la complexité au niveau du code soit bénéfique pour un si faible gain en performances.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

  •  » Outils
  •  » Ploader : multithreading

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact