PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Bande passant d'une application ?
Bande passant d'une application ?
Débuté par ap17, 26 sep. 2025 13:22 - 1 réponse
Membre enregistré
112 messages
Posté le 26 septembre 2025 - 13:22
Bonjour,

Question aux spécialistes réseaux, serveurs et autres serveurs de BDD...
Nous avons une application (Windev et Windev Mobile) qui utilise une base de données sur serveur HFSQL. qui est hébergée soit par le client, soit sur des serveurs que nous mettons à disposition et que nous administrons (bare metal chez OVH).

Pour tout nos clients situés en France métropolitaine, tout se passe bien. L'utilisation est fluide.
Mais nous avons un client à la Réunion qui utilise une BDD sur nos serveurs (qui sont situés en métropole) et là c'est quasiment inutilisable (nous avons faits des mesures avec l'analyseur de performance de Windev et les temps de réponses sont 6 à 10 fois plus élevés que pour un accès à partir de la métropole).

Pour essayer d'améliorer les choses, nous faisons des essais avec un serveur à la Réunion (ils ont des hébergeurs locaux avec des data centers locaux)...mais pas mieux !
Pour faire une analyse de son côté, l'hébergeur Réunionais nous demande les besoins en bande passant de l'appli ! et là, oups ! incapable de répondre...
Si quelqu'un a des connaissances sur le sujet et peut nous donner des conseils ...nous sommes preneurs à 100 %

Merci de votre aide.
Membre enregistré
1 328 messages
Posté le 27 septembre 2025 - 11:59
Salut AP17,

Voici comment tu peux faire pour connaître la bande passante utilisée par ton application :
1. Installe le programme NetLimiter (tu peux installer une version de test pendant 28 jours)
2. Lance NetLimiter et ensuite ton application (si tu lance en mode test, tu devras regarder WDTST64.EXE)
3. Dans l'onglet "Activité", clique sur "Taux" pour que cela affiche "Total", clique sur "En ligne" au lieu de "Tout"
3. Effectue tes tests avec ton application et tu verras sur la ligne de ton applications les informations.
1ère colonne le taux de réception (tes données) et la 2ème colonne le taux d'émission (tes requêtes)

Tu effectues tes test sur 1h par exemple ensuite pour avoir la bande passante tu utilise la formule suivante :

<Taille des échanges> x <Taille pour avoir l'info en kilo bytes> x 8 (pour 8 bits)
----------------------------------------------------------------------------------
<Nombre pour avoir le temps total en secondes>

Exemple:

Tu as 100 Mb en réception et 20 Mb en émission pour un test de 1h ça donne

100 Mb + 20 Mb = 120 Mb (Total des transferts)
120 Mb x 1024 = 122 880 Kb (Conversion en kilo bytes)
122880 x 8 = 983 040 bits (Conversion en bits)
983040 / 3600 = 273,06 Kbps (Kilo bits par seconde, qui correspond à ta bande passante)

Bon Dev
Daryl

--
https://www.concept4u2.com
Message modifié, 27 septembre 2025 - 12:13