SIOC qui bouffe le CPU

Questions de programmation / Offset FSUIPC et IOCP

Re: SIOC qui bouffe le CPU

Messagede alain » Dim 7 Fév 2010 18:49

Ja'i trouvé
J'utilisais 3 versions différentes de SIOC.
3.41, 3.52s et la dernière en ligne la 37b1 laquelle ne me causait pas ces problèmes de CPU.
Alors j'ai remplacé les vieilles versions par cette dernière et tout est réglé...
Maintenant au lieu d'utiliser 40 à 60% du cpu chacun ils n'utilisent pas plus de 2 ou 3%... chouettedoights
Alors si vous avez ce genre de problème il n'y a qu'à mettre a jour notre sioc!
Steve je voudrais bien n'utiliser qu'un ou deux sioc, mais comment les intégrer tous en un seul... J'imagine que ce sera un travail colossal de renommer toutes les variables pour ne pas avoir de conflit...!
Ou bien existe-t'il une méthode simple et infaillible?????
Merci
Alain
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: SIOC qui bouffe le CPU

Messagede guda » Lun 8 Fév 2010 10:10

Avec la fonction GROUP tu peux demander à SIOC de grouper plusieurs scripts.
POur les valeurs des variables, par de soucis, si tu n'as pas mis dans ton code le mot STATIC, alors elles seront renumérotés en cas de doublon.
Par contre, pour les objets ayant le même nom il faut effectivement les repenser.
C'est peut être un gros travail maintenant que tu as commencé mais cela simplifie considérablement la vie aprés.

cf mes scripts : http://ifair.fr/IMG/zip/scripts.zip
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: SIOC qui bouffe le CPU

Messagede alain » Lun 8 Fév 2010 17:02

Allô Guda,
Merci pour cet info des plus intéressant...
2 questions!
1- est-ce que le fait de rassembler plusieurs programmations en une seule apporte qq chose côté performances ou bien est-ce seulement pour simplifier l'ouverture de chaque sioc. Pcq si ce n'est que pour rendre l'opération d'ouverture des sioc plus simple car un seul à démarrer aulieu de 3 ou 4, je préfère garder ça comme actuellement. La raison est simple... je trouve que c'est beaucoup plus facile de s'y retrouver lorsque la programmation est moins giguantesque en cas de modifications à y apporter. Par contre si ça apporte qq chose de plus aux performances ou à la stabilité... là c'est autre chose.
2- J'ai essayé la fonction group mais pas de résultat...
dabord j'ai exporté 2 sioc différents que j'ai sauvegardé sous les nom gpws.txt et mip.txt dans le répertoire même de sioc.
Puis j'ai actionné ds la fenêtre sioc la fonction group. Alors m'est apparu une fenêtre mais celle-ci est vide et je n'ai aucune possibilité de chercher ds un autre répertoire... cette fenêtre m'apparait vide sans aucun bouton ou quoique ce soit!
Ai-je loupé qq chose?
Merci
Alain
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: SIOC qui bouffe le CPU

Messagede guda » Lun 8 Fév 2010 17:14

Coté performance :
oui et non applaublanc
Oui car avoir plusieurs instances SIOC ne peut que nuire au performance (mais c'est minime)
Non car SIOC ne fait que "concaténer" tous tes scripts pour n'en faire qu'un. Ensuite tu sauvegardes comme n'importe quel autre code.

Ensuite, tu peux garder tes 3 SIOC mais, pour partager tes variables, tu dois utiliser un serveur IOCP, par exemple celui d'FS. Avec une seule entité cela me semble plus simple.

Ma vision est qu'il est plus simple d'avoir un unique SIOC composé de scripts distribués en module.

2-pour grouper il faut avoir paramétré quels scripts il faut grouper : menu GROUP > FILES
Bien prendre la toute dernière version 3.7B1 de SIOC
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: SIOC qui bouffe le CPU

Messagede alain » Lun 8 Fév 2010 17:36

Allô Guda,
C'est exactement ce que j'ai fait (group..files) mais il n'apparait toujours rien dans la fenêtre qui ouvre... :( elle est blanche comme si elle ne trouvait aucun txt. Pourtant les deux fichiers que j'ai exportés en txt s'y trouvent bel et bien.... De plus j'ai bien la version 3.7b1
Une idée????
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: SIOC qui bouffe le CPU

Messagede alain » Mer 10 Fév 2010 19:47

Pas d'idée pourquoi ça ne fonctionne pas chez-moi??? murrouge
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: SIOC qui bouffe le CPU

Messagede edrom » Mer 10 Fév 2010 21:01

Salut,

As tu modifié ton Config_sioc.ini ?
il me semble que tu dois y mettre les path des fic txt

voici ce qu'il ya dans le mien : 3 lignes

2
C:\Program Files\IOCards\SIOC\sioc1.txt
C:\Program Files\IOCards\SIOC\sioc2.txt
edrom
 
Messages: 11
Inscription: 6/05/09
Localisation: Gratentour

Re: SIOC qui bouffe le CPU

Messagede alain » Mer 10 Fév 2010 22:16

Salut Edrom,
Non je n'ai pas modifié ces fichiers... C'est bien la première fois que j'entends parler de ça...! murrouge
je vais essayer et te reviendrai avec les résultats...
Merci
Alain
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Re: SIOC qui bouffe le CPU

Messagede stevelep » Mer 10 Fév 2010 23:21

Normalement, les fichiers .txt doivent être dans le répertoire principal de SIOC.
Ensuite dans le menu GROUP, sous FILES s'ouvre une fenêtre vide,
Tu dois taper le nom de chaque ficher avec l'extension.txt

MCP.txt
EFIS.txt
OVH.txt
Alain.txt

Ensuite tu lances le RUN

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: SIOC qui bouffe le CPU

Messagede alain » Jeu 11 Fév 2010 00:13

YYYYYYYYYEEEEEEEEEEEEEEEESSSSSSSSSSSSSSS!
Merci, j'ai compris là :)
Et ça marche!!!!!
Maintenant j'ai hâte de voir comment ça va se comporter une fois tous rassemblés ensemble... J'avoue que ça me fait un peu peur!!!! OUF il y a tellement de lignes....!
je ne sais pas quand mais dès que j'aurai testé les résultats je vous tiens au courant.
Il faut dire que puisque le simu est pas mal avancé, j'ai plusieurs programmations... Au total environ un dizaine! Alors les risques me semblent assez élevés...
Vous qui en avez regroupé, quel sont les taux de réussite???? Est-ce fréquent qu'il y ait des problèmes suite à une telle opération????
Merci Steve, c'est ta remarque qui m'a fait allumer

merci affiche
Alain
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

PrécédenteSuivante

Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 34 invités