Article View: fr.comp.lang.c
Article #15084Re: fwrite et setvbuf
From: Harpo
Date: Mon, 10 Oct 2005 18:27
Date: Mon, 10 Oct 2005 18:27
36 lines
2885 bytes
2885 bytes
Pierre Habouzit wrote: >> >> Cela d�pend de la b�cane, de sa charge et de plein de choses, de plus >> si les fichiers font g�n�ralement une 12aine de Kb, c'est >> surdimensionn�. Faut voir... > > les fichiers dont on parlait avec Chqrlie font ... 1Go. Je n'avais pas retenu cette spec. > > mais de toute facon, au dela de 8Ko ca ne sert plus � rien. passer de > 4 � 8Ko est d�j� � peine perceptible comme gain. Ca doit �tre l'ordre de grandeur vers lequel c'est correct g�n�ralement. Mais cela d�pend de beaucoup de choses. On ne peut que difficilement se passer de tests 'grandeur nature' pour �valuer les performances et trouver o� �a peut coincer. Mais souvent, ce n'est pas en cablant une taille de buffer que cela va satisfaire tous les cas, un fichier de config peut �tre appropri�. Je ne pense pas qu'il soit du ressort du programmeur de s'occuper de la taille des buffers, sauf dans des petits programmes, son boulot est d�j� assez difficile comme �a, ce n'est pas dans ses attributions de trouver quelque chose qui soit le meilleur partout, c'est une t�che impossible. Encore plus, cela d�pends de la strat�gie en mati�re d'allocation m�moire et de beaucoup de choses concernant g�n�ralement la charge de la machine. Si tu travailles sur un kernel Linux, regarde ce qu'il y a sur /proc/sys/vm/, cela te fera plus gagner qu'en demandant au programmeur de se poser des questions qu'ils n'ont pas les moyens de les r�soudre, Il peut juste proposer comme d�faut en dernier recours des valeurs pifom�triquement correctes et avant tout de faire que son logiciel soit r�glable.
Technical Details
Message-ID:
<434ab2c0$0$7829$8fcfb975@news.wanadoo.fr>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!gandi!gandi.net!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mailReferences:
<4347c389$0$14664$626a14ce@news.free.fr> <4347e4e7$0$27405$8fcfb975@news.wanadoo.fr> <4348056c$0$9731$626a14ce@news.free.fr> <43480646$0$14042$626a14ce@news.free.fr> <43481954$0$5372$8fcfb975@news.wanadoo.fr> <43481e89$0$1706$8fcfb975@news.wanadoo.fr> <4349c7bf$0$6852$626a14ce@news.free.fr> <434a8276$0$27434$8fcfb975@news.wanadoo.fr> <434a8f80$0$10568$626a14ce@news.free.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,e69a4cd47d957512 X-Google-Attributes: gidf9822,public X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!gandi!gandi.net!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mail Message-ID: <434ab2c0$0$7829$8fcfb975@news.wanadoo.fr> From: Harpo <trashcan@hotmail.com> Subject: Re: fwrite et setvbuf Newsgroups: fr.comp.lang.c Date: Mon, 10 Oct 2005 20:27:59 +0200 References: <4347c389$0$14664$626a14ce@news.free.fr> <4347e4e7$0$27405$8fcfb975@news.wanadoo.fr> <4348056c$0$9731$626a14ce@news.free.fr> <43480646$0$14042$626a14ce@news.free.fr> <43481954$0$5372$8fcfb975@news.wanadoo.fr> <43481e89$0$1706$8fcfb975@news.wanadoo.fr> <4349c7bf$0$6852$626a14ce@news.free.fr> <434a8276$0$27434$8fcfb975@news.wanadoo.fr> <434a8f80$0$10568$626a14ce@news.free.fr> Organization: ARG ; Association pour la Rehabilitation du Goto User-Agent: KNode/0.8.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit Lines: 37 NNTP-Posting-Date: 10 Oct 2005 20:28:16 CEST NNTP-Posting-Host: 83.195.163.109 X-Trace: 1128968896 news.wanadoo.fr 7829 83.195.163.109:35303 X-Complaints-To: abuse@wanadoo.fr