Bonjour.
Suite à un précédent post concernant l'estimation du temps nécessaire à la copie des données d'une partition A vers une partition B, de nouvelles questions apparaissent.
La méthode retenue pour cette estimation de temps, est de copier un fichier de X Mo de la partition A vers la partition B. De calculer le temps nécessaire a ces X Mo, et d'en déduire, via un produit en croix, le temps nécessaire a la copie des Y Mo, Y étant la taille de la totalité des données de la partition A.
De cette manière, j'ai réussi a avoir une estimation du temps, de l'ordre de la seconde, ce qui me suffit largement. Le problème qui se pose, c'est la création de ce fichier de X Mo.
Pour le moment, je créé un fichier texte, et je le rempli de char, jusqu'à atteindre les 20Mo, tout ceci au travers d'une boucle FOR. Mais tout ce temps de création de fichier (qui avoisine les 3 ou 4s), c'est du temps de perdu.
J'en arrive enfin a ma question. Existe-il une methode plus intelligente, et surtout, plus rapide, afin de créer un fichier de taille fixe ? Sachant que la taille minimum est de l'ordre de la 20éne de Mo.
A défaut, existe t'il une methode qui s'utilise de telle sorte qu'il soit possible d'indiquer : "Tu copie 20Mo, pas plus, même si ce fichier en fait 250" ?
Merci
Cordialement,
PKO
Partager