Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2115 connectés 

  FORUM HardWare.fr
  Programmation

  [CORBA] Pb de performance

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[CORBA] Pb de performance

n°36253
eraser
Posté le 31-05-2001 à 20:45:19  profilanswer
 

J'ai un petit pb de performance sous Corba.
J'ai fait un serveur Corba (visibroker) qui recupere des donnéees d'une database, fait quelques traitements et renvoie le tout au client sous forme de liste d'elements (chacun composé d'une trentaine de string). Le tout est en vc++.
 
En réseau local, no pb tout roule. C'est rapide. Par contre , mis sur un réseau wan, les choses se gatent : c'est bcp plus lent ... bcp trop lent ! apres verif, la phase de traitement sur le serveur est rapide (de l'ordre de la seconde) , par contre l'envoi de ces donnees au client est tres lente ; une liste de 600 éléments met environ 15 s. Or, Ce même type de données récupérer par une requete directe dans la database depuis le poste client ne met que 4-5 secondes.
J'en deduis que c'est lors du transfert par corba que ca rame.
Par contre, je sais absolument pas comment remédier à ce pb.
 
 Quelqu'un a t'il une idée ?
 
merci

mood
Publicité
Posté le 31-05-2001 à 20:45:19  profilanswer
 

n°36264
verdoux
And I'm still waiting
Posté le 31-05-2001 à 22:21:28  profilanswer
 

La performance est encore le gros point faible des implémentations de Corba.
Tu renvoies chacun des éléments un par un ?

n°36269
eraser
Posté le 31-05-2001 à 22:41:53  profilanswer
 

ah...encore verdoux... merci pour ton précédent lien vers Cetus Link :)
 
non, je renvoie la liste en entière.  
 
je fais :  
- creation d'une liste avec reservation pour au moins 600 elements
- ajout de mes elements précédement calculés ds la liste
- ajustement de la taille de la liste en fct du nombre d'element
- renvoie de la liste
 
j'ai remarqué que pour la liste, si je part d'une taille de 0 element et que je demande à augmenter progressivement la taille de cette liste à chaque ajout d'element, corba perdait un temps considérable.
 
 
Quand je vois qu'ils parlent ds les articles de corba et temps réels, je me demande comment ils font ? ou alors, faire des listes contenant des elements de type string est peut être long ?
mystère

 

[edit]--Message édité par eraser--[/edit]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [CORBA] Pb de performance

 

Sujets relatifs
[Corba] besoin d'info[DHTML] Performance : IFRAME ou DIV (LAYER) ?
Cours en corba - environement TAO??? 
Plus de sujets relatifs à : [CORBA] Pb de performance


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)