Bonjour a tous,
j'ai un petit probleme lors de l'ecriture d'un fichier. Je crée un fichier a l'aide de différents calcul, et ce fichier est assez gros 800Mo, je suis sous linux, et j'ecris ce fichier petit a petit.
C'est a dire que g une boucle qui contient un fwrite ca ecrit a chaque fois 8 octets, mais la n'est pas le probleme, lors de l'ecriture de ce fichier, je peux voir sa taille sur le disque augmenter, mais ce que j'apprécie pas c que l'ordinateur le garde egalement dans un buffer, que je n'arrive pas a vider (g essayé fflush(fout) le fout c le fout=fopen...), et du coup je vois ma ressource en memoire vive diminuée,diminuée, et ensuite il pagine, grrrr, j'y suis depuis un bon bout de temps et je ne sais pas comment faire.
Si quelqu'un a deja rencontré ce probleme, et qu'il l'ait deja resolu ou seulement quelqu'un qui connait le moyen d'éviter cela, je le remercie d'avance de repondre a ce message.
Toute suggestion sera la bienvenue
merci a tous
Partager