Taille buffer pour API [Résolu]

Signaler
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Statut
Membre
Dernière intervention
17 avril 2017
-
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Statut
Membre
Dernière intervention
17 avril 2017
-
Bonjour,

N'ayant pas obtenu de réponses je me permets de poser à nouveau la question.

J'aimerai savoir si il existe une taille idéale pour le buffer qui est utilisé par l'API InternetReadFile. Je l'ai mis à 8192 sachant que le poids des pages varie de 20 Ko à 350 Ko.
A noter qu'en multipliant ou en divisant la taille de ce buffer par 2 ou 4 je n'ai pas constaté de changements significatifs.

Merci d'avance pour vos réponses.

Cheyenne

4 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
Me semble une bonne taille....

j'utilise 4Ko en général, mais ca revient au même.

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
peu importe le nombre d'appel, en réalité, dépend plus de la machine et du traitement effectué derrière.

comme tu le dit, tu ne vois pas de différence significative...

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Statut
Membre
Dernière intervention
17 avril 2017
2
Bonjour Renfield,

Merci pour ta réponse, mais je me demandais si l'on avait pas intérêt a augmenter la taille en fonction du poids de la page, ce qui pourrait diminuer le nombre d'appels.
Dans mon cas je peux estimer, à 2 Ko près, le poids des pages dont j'ai besoin. Non pas que je sois devin, mais les 12 pages que j'utilise varient chacune très peu, mais sont dans une plage de 20 à 350 Ko.

Bonne continuation.

Cheyenne
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Statut
Membre
Dernière intervention
17 avril 2017
2
Re,

Je te remercie pour le complément d'information.

Bonne soirée,
Cheyenne