IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

Estimation du temps restant pour une tâche de compression bibiliothèque DotNetZip


Sujet :

Dotnet

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 110
    Points : 44
    Points
    44
    Par défaut Estimation du temps restant pour une tâche de compression bibiliothèque DotNetZip
    Bonjour,

    Je viens ici pour savoir si quelqu'un d'entre vous pourrait m'apporter une solution que j'essaie de résoudre depuis pas mal de temps, hélas en vain.
    Je cherche à obtenir l'estimation approximative du temps restant pour une tâche de compression et ce quelque soit le nombre de fichiers à compresser effectuée avec la bibliothèque DotNetzip.
    Certes, j'ai déjà résolu ce problème pour une opération de décompression mais il en va tout autrement pour une opération de compression.
    En effet, cette opération via cette bibliothèque est effectuée en 2 passes ce qui apparemment ne facilite l'obtention d'une évaluation du temps restant.


    Pour que les choses soient parfaitement claires :


    Actuellement le compteur du décompte du temps restant est affiché 2 fois :

    Supposons que la compression d'un fichier d'1 Go prenne en tout et pour tout environ 40 secondes, l'affichage actuel s'effectue comme cela (de seconde en seconde) :

    Première passe : 00:00:20... -> 00:00:15... -> 00:00:00... ->jusqu'à 00:00:00 Deuxième passe : 00:00:20... -> 00:00:15... -> jusqu'à 00:00:00

    Comment réaliser 1 seul affichage partant de 00:00:40 jusqu'à 00:00:00 ?



    Si un cerveau entrainé à ce genre d'algorithme pouvait se pencher sur mon problème je lui en serais grès. Je joins à ce post un petit projet (C#) qui illustre le problème rencontré et près à être modifié.

    En vous remerciant par avance,

    Cordialement
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 15
    Dernier message: 15/02/2016, 21h00
  2. Temps cpu pour une instruction
    Par akiraa dans le forum C++
    Réponses: 10
    Dernier message: 15/08/2007, 02h15
  3. Réponses: 3
    Dernier message: 18/04/2007, 08h32
  4. [Thread] Limiter le temps max d'une tâche
    Par be_tnt dans le forum Concurrence et multi-thread
    Réponses: 2
    Dernier message: 27/03/2006, 11h59
  5. Afficher le "temps restant" sur une longue action
    Par illuzmax dans le forum Langage
    Réponses: 2
    Dernier message: 04/07/2005, 10h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo