[ad_1]
Downloader :
– Version 1.8 disponible.
– Introduction d’une vérification de l’espace libre avant l’installation des fichiers. L’espace libre minimum peut être ajusté à vos risques et périls à l’aide de la fonction minimum_system_free_space_mb et minimum_external_free_space_mb options en downloader.ini. Plus d’informations sont disponibles dans le fichier README.
– Ajout de la possibilité de sauvegarder et de restaurer les fichiers système pendant les mises à jour de Linux (wizzo). Fichiers inclus jusqu’à présent : /etc/hostname, /etc/hosts, /etc/network/interfaces, /etc/resolv.conf, /etc/dhcpcd.conf, /etc/fstab
– Introduction d’un nouveau banc d’essai pour mesurer de manière réaliste les performances du système pendant le développement.
– Suppression de l’option base_path . Elle est toujours utilisée en interne, mais a été supprimée du README. Bien qu’elle soit toujours utilisée en interne, elle a été supprimée du README et n’est plus destinée à être personnalisée par l’utilisateur.
– Implémentation de la mise en cache du système de fichiers qui améliore la vitesse des exécutions courtes (exécutions sans mises à jour) d’environ 3x lorsque le système a été récemment initialisé.
– Les bases de données sont désormais traitées en parallèle lors de l’installation des fichiers, ce qui augmente la vitesse globale. Cela se traduit par une amélioration de la vitesse de 5 à 15 % avec des connexions Ethernet stables, et j’ai mesuré jusqu’à 50 % d’amélioration de la vitesse avec des connexions Wi-Fi moins fiables.
– Introduction d’un système de tâches pour gérer la concurrence. Actuellement, il est utilisé pour la récupération, l’installation et la validation des fichiers.
– Le script de construction a été retravaillé pour réduire la taille du paquet, ce qui accélère légèrement le temps nécessaire au lanceur pour le télécharger lors de chaque exécution du téléchargeur.
– Le stockage local est désormais sauvegardé sans compression, ce qui permet d’économiser environ une seconde dans toutes les exécutions, mais d’utiliser un peu plus d’espace système (généralement moins de 5 Mo).
– Amélioration de la gestion des erreurs de création de fichiers et de dossiers.
– Correction d’un bogue affectant les connexions non-Keep-Alive.
– Correction d’un bogue survenant lors de la tentative de hachage d’un fichier corrompu.
– Correction d’un bogue affectant la fonction de filtres de téléchargement dans certaines conditions.
– Réimplémentation du script de débogage en Python, en ajoutant des options et des fonctionnalités supplémentaires. Ceci est principalement utile pour le développement.
– Diverses autres corrections et améliorations.
[ad_2]
lien source
