Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Autres EDI > LabVIEW
LabVIEW Forum d'entraide sur LabVIEW. Avant de poster -> FAQ LabVIEW
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/11/2012, 15h02   #1
Super2006
Membre du Club
 
Inscription : mai 2006
Messages : 213
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 213
Points : 56
Points : 56
Par défaut [LV2009] Application d'acquisition qui "rame" parfois

Bonjour,

J'ai développé une application labview, une boucle infinie qui effectue une lecture de données via Ethernet, mette le contenu dans un format spécifique et l'enregistre dans une BD oracle.

Le temps de cette boucle varie entre 90 ms et 300 ms.

Le truc bizarre et qui se répète chaque 30 secondes à peu près, c'est que le temps de cette boucle devienne égale à 6 sec parois 9 sec et revient d'un coup au rythme normal.

Je me demandais comment puis-je savoir la raison ?!
J'ai désactivé le firewall, l'antivirus, mais rien !

j'ai même changé l'architecture du réseau Ethernet local, en mettant un simple câble entre le contrôleur Ethernet NI et mon PC, mais ça change rien.

Donc.. comment puis-je tracer ce qui se passe et conclure la source du problème SVP ? j'ai des doutes concernant la BD (peut être occupée par des calculs) ou bien un service windows server 2008 qui se déclanche chaque 30 sec peut être ?

Bref, si quelqu'un pourra m'orienter

Merci d'avance,
Super2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2012, 20h28   #2
Rodéric
Membre chevronné
 
Homme Rodéric L'EXACT
Ingénieur d'études
Inscription : janvier 2011
Messages : 440
Détails du profil
Informations personnelles :
Nom : Homme Rodéric L'EXACT
Localisation : France

Informations professionnelles :
Activité : Ingénieur d'études

Informations forums :
Inscription : janvier 2011
Messages : 440
Points : 632
Points : 632
Tu écris toutes les 300ms dans ta BDD?

Une seule boucle pour gérer tout sa?

Peut être faudrait il reprendre l'architecture et buffeuriser les enregistrements dans la BDD. et gérer les connexions...
Rodéric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2012, 10h28   #3
Super2006
Membre du Club
 
Inscription : mai 2006
Messages : 213
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 213
Points : 56
Points : 56
Bonjour,

Merci pour votre réponse.

En fait oui, c'est une seule boucle.
j'ai repris l'architecture en multi-thread et j'ai résolu donc ce problème.

Merci.
Super2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h26.


 
 
 
 
Partenaires

Hébergement Web