🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #15084

Re: fwrite et setvbuf

#15084
From: Harpo
Date: Mon, 10 Oct 2005 18:27
36 lines
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-mail
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>

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