salut,
On Thu, Feb 20, 2025 at 12:19:40PM +0100, Benoît Barbier wrote:
Complètement pourrie, je n'ai même pas pu écouter de la musique en ligne durant le clonage...
je ne connais pas assez la gestion d'erreur dans les réseaux mais si ton
réseau est si pourri, je dirais qu'éviter tout traffic autre que le
clonage en cours pourrait peut-être déjà aider ?
Et quand je parle de musique en ligne c'est pas des trucs qui bouffent de la bande passante et des ressources CPU avec des java-script pourris.
ca c'est pas la bande passante. la stack web est effectivement
problèmatique.
Juste mpv en ligne de commande dans un terminal sur un fichier streaming
d'un hébergeur libre et communautaire.
ben télécharge plutôt que de streamer? ca évite de soliciter la bande
passante à chaque écoute. (dit quelqu'un qui a fait ces premieres
connexions internet à 9600 bauds).
# apropos git|grep \^git-|grep -i http
git-http-backend (1) - Server side implementation of Git over HTTP
git-http-fetch (1) - Download from a remote Git repository via HTTP
git-http-push (1) - Push objects over HTTP/DAV to another repository
# man git-http-backend
j'y ai trouvé ce dont je parlais dans mon message précédent et nul
besoin de le configurer définitivement puisqu'une variable
d'environement existe:
GIT_HTTP_MAX_REQUEST_BUFFER environment variable (or the http.maxRequestBuffer config option)
(par defaut 10M)
Aussi: si tu n'as pas besoin de l'historique, tu peux réduire grandement
la taille du téléchargement en ne gardant que l'état au dernier commit
(--depth [ancienneté]). perso je --depth 1 la plupart du temps. j'ai
même fait un alias -s git='git clone --depth=1' et pour un projet aussi
gros que Darktable, y'a pe plus d'historique que de code.
l'un dans l'autre, je te propose donc de tester la commande suivante:
GIT_HTTP_MAX_REQUEST_BUFFER=5M git clone --depth=1
https://github.com/darktable-org/darktable
si t'as la flemme de tester plusieurs tailles de buffers tu peux écrire
for size in 7 5 3 1; do
GIT_HTTP_MAX_REQUEST_BUFFER=${size}M git clone --depth=1 \
https://github.com/darktable-org/darktable &&
break
done
bonne chance
--
Marc Chantreux
Pôle CESAR (Calcul et services avancés à la recherche)
Université de Strasbourg
14 rue René Descartes,
BP 80010, 67084 STRASBOURG CEDEX
03.68.85.60.79
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)