Unsafe operations dans SiMatrix
Bonjour tout le monde, je lance des simus, et certaines fonctionnent (j'ai des résultats) et d'autres non (la fenêtre ISIS de résultats est vide). En allant vérifier dans les scripts, lorsque je clique sur "vérifier", cela m'indique "compilation réussie", par contre, j'ai également un message d'erreur (le même que celui qui apparaît dans le .bat) qui dit " Note: C:\Documents and Settings\drocklin\isis-database-3\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details." Je suis allée faire un tour dans SiMatrix, mais je ne sais pas où ça coince... Qui peut m'éclairer ? Merci Delph
Le 08/12/2009 16:31, Delphine.Rocklin@ifremer.fr a écrit :
Bonjour tout le monde,
Bonjour,
je lance des simus, et certaines fonctionnent (j'ai des résultats) et d'autres non (la fenêtre ISIS de résultats est vide).
En allant vérifier dans les scripts, lorsque je clique sur "vérifier", cela m'indique "compilation réussie", par contre, j'ai également un message d'erreur (le même que celui qui apparaît dans le .bat) qui dit
" Note: C:\Documents and Settings\drocklin\isis-database-3\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details."
Ce n'est pas grave, c'est un message d'avertissement (sur quelques subtilités de la programmation Java), mais pas une erreur. Vous devez avoir d'autres erreurs qui se produisent lors de la simulation et qui devrait apparaître plutôt dans le fichier "debug.txt". -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Ok merci. Par contre, les simus ne fonctionnent pas jusqu'à la fin (20 ans). Donc je les arrête lorsque ça n'avance plus. Pour certaines simus, je peux quand même ouvrir les résultats depuis la plateforme ISIS, et enregistrer les tables csv, par contre, pour d'autres simus, je n'ai rien...fenêtre vide...et dans le dossier "simulations", je n'ai rien non plus (juste le dossier "data", mais pas les autres dossiers ni le debug..). Pourquoi ? Delph Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 08/12/2009 16:31, Delphine.Rocklin@ifremer.fr a écrit :
Bonjour tout le monde,
Bonjour,
je lance des simus, et certaines fonctionnent (j'ai des résultats) et d'autres non (la fenêtre ISIS de résultats est vide).
En allant vérifier dans les scripts, lorsque je clique sur "vérifier", cela m'indique "compilation réussie", par contre, j'ai également un message d'erreur (le même que celui qui apparaît dans le .bat) qui dit
" Note: C:\Documents and Settings\drocklin\isis-database-3\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details."
Ce n'est pas grave, c'est un message d'avertissement (sur quelques subtilités de la programmation Java), mais pas une erreur.
Vous devez avoir d'autres erreurs qui se produisent lors de la simulation et qui devrait apparaître plutôt dans le fichier "debug.txt".
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Le 08/12/2009 17:03, Delphine.Rocklin@ifremer.fr a écrit :
Ok merci.
Par contre, les simus ne fonctionnent pas jusqu'à la fin (20 ans). Donc je les arrête lorsque ça n'avance plus. Pour certaines simus, je peux quand même ouvrir les résultats depuis la plateforme ISIS, et enregistrer les tables csv, par contre, pour d'autres simus, je n'ai rien...fenêtre vide...et dans le dossier "simulations", je n'ai rien non plus (juste le dossier "data", mais pas les autres dossiers ni le debug..).
Pourquoi ? Est-ce que les simulations "vide" proviennent de caparmor ?
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Oui !! Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 08/12/2009 17:03, Delphine.Rocklin@ifremer.fr a écrit :
Ok merci.
Par contre, les simus ne fonctionnent pas jusqu'à la fin (20 ans). Donc je les arrête lorsque ça n'avance plus. Pour certaines simus, je peux quand même ouvrir les résultats depuis la plateforme ISIS, et enregistrer les tables csv, par contre, pour d'autres simus, je n'ai rien...fenêtre vide...et dans le dossier "simulations", je n'ai rien non plus (juste le dossier "data", mais pas les autres dossiers ni le debug..).
Pourquoi ? Est-ce que les simulations "vide" proviennent de caparmor ?
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Le 08/12/2009 17:16, Delphine.Rocklin@ifremer.fr a écrit :
Oui !!
Eric Chatellier <chatellier@codelutin.com> a écrit :
Est-ce que les simulations "vide" proviennent de caparmor ?
C'est normal alors.
Dans les deux cas, Isis arrête la simulation. En local, vous pouvez lire les résultats, car ils sont sur votre poste. Pour caparmor, il arrête de vérifier la progression de la simulation. Le téléchargement des résultats n'a été prévu que pour une simulation complète. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
OK... par contre, je reçois des mails indiquant que les simus sont terminées sur caparmor, alors qu'elles ne le sont pas dans la fenêtre Isis...et je ne peux pas récupérer les résultats.. Bonne soirée delphine Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 08/12/2009 17:16, Delphine.Rocklin@ifremer.fr a écrit :
Oui !!
Eric Chatellier <chatellier@codelutin.com> a écrit :
Est-ce que les simulations "vide" proviennent de caparmor ?
C'est normal alors.
Dans les deux cas, Isis arrête la simulation. En local, vous pouvez lire les résultats, car ils sont sur votre poste.
Pour caparmor, il arrête de vérifier la progression de la simulation. Le téléchargement des résultats n'a été prévu que pour une simulation complète.
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Le 08/12/2009 18:39, Delphine.Rocklin@ifremer.fr a écrit :
OK... par contre, je reçois des mails indiquant que les simus sont terminées sur caparmor, alors qu'elles ne le sont pas dans la fenêtre Isis...et je ne peux pas récupérer les résultats.. Bonne soirée delphine
Si le mail ressemble a :
Warning: no access to tty (Bad file descriptor). Thus no job control in this shell. Tout est ok.
Par contre, dans ce genre de mail:
Warning: no access to tty (Bad file descriptor). Thus no job control in this shell. Terminated Terminated est ici un faux ami qui veut dire que le job a été volontairement arrêté ou arrêté à cause d'une erreur.
Par exemple, votre simulation cet après midi "sim_Casiers_2009-12-08-12-28" a échoué : Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.nio.CharBuffer.wrap(CharBuffer.java:350) -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Le 08/12/2009 19:05, Eric Chatellier a écrit :
Par exemple, votre simulation cet après midi "sim_Casiers_2009-12-08-12-28" a échoué : Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.nio.CharBuffer.wrap(CharBuffer.java:350)
Il est possible que cette erreur mémoire soit du au cache utilisé dans isis, mais qui passe mal sur votre base dû au nombre important de mailles. Vous pouvez peut-être faire un essai en désactivant le "Simulation cache" (dans "Paramètres avancés"). Les simulations seront vraiment beaucoup plus longues, mais il est possible que l'erreur mémoire disparaisse. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Bonjour Eric, ok je vais essayer. Je ne comprends pas trop pourquoi ça plante. Quand je lance des simus sur 20 ans, ça bloque à 19 ans...maintenant je lance des simus sur 15 ans et ça bloque à 13 ou 14....ça fait plus de 24h que ça tourne (sous Caparmor, pour 8 mesures de gestion) et il n'y en a que 3 qui ont donné des résultats... J'ai fait de la place sur mon ordi, pensant que c'était un des pb, mais apparemment ça n'a pas vraiment aidé.. je vais essayer avec l'histoire du cache. Merci Delph Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 08/12/2009 19:05, Eric Chatellier a écrit :
Par exemple, votre simulation cet après midi "sim_Casiers_2009-12-08-12-28" a échoué : Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.nio.CharBuffer.wrap(CharBuffer.java:350)
Il est possible que cette erreur mémoire soit du au cache utilisé dans isis, mais qui passe mal sur votre base dû au nombre important de mailles.
Vous pouvez peut-être faire un essai en désactivant le "Simulation cache" (dans "Paramètres avancés").
Les simulations seront vraiment beaucoup plus longues, mais il est possible que l'erreur mémoire disparaisse.
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Le 10/12/2009 10:57, Delphine.Rocklin@ifremer.fr a écrit :
Bonjour Eric,
ok je vais essayer. Je ne comprends pas trop pourquoi ça plante. Quand je lance des simus sur 20 ans, ça bloque à 19 ans...maintenant je lance des simus sur 15 ans et ça bloque à 13 ou 14....ça fait plus de 24h que ça tourne (sous Caparmor, pour 8 mesures de gestion) et il n'y en a que 3 qui ont donné des résultats... J'ai fait de la place sur mon ordi, pensant que c'était un des pb, mais apparemment ça n'a pas vraiment aidé.. je vais essayer avec l'histoire du cache. Merci Delph
Vous pouvez peut-être faire un essai en désactivant le "Simulation cache" (dans "Paramètres avancés").
Les simulations seront vraiment beaucoup plus longues, mais il est possible que l'erreur mémoire disparaisse.
Après discussion avec Benjamin, les simulations seront vraiment trop longues, et seront surrement tuées par caparmor.
L'erreur mémoire semble être due à autre chose. J'ai une copie de votre base, je vais essayer de faire quelques test avec. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Ok merci J'ai relancé les simus, mais 2 par 2, ça passe mieux...ou alors seules...mais ce n'est pas super pratique ! Surtout qu'il y a le fameux "supercalculateur" ! Delph Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 10/12/2009 10:57, Delphine.Rocklin@ifremer.fr a écrit :
Bonjour Eric,
ok je vais essayer. Je ne comprends pas trop pourquoi ça plante. Quand je lance des simus sur 20 ans, ça bloque à 19 ans...maintenant je lance des simus sur 15 ans et ça bloque à 13 ou 14....ça fait plus de 24h que ça tourne (sous Caparmor, pour 8 mesures de gestion) et il n'y en a que 3 qui ont donné des résultats... J'ai fait de la place sur mon ordi, pensant que c'était un des pb, mais apparemment ça n'a pas vraiment aidé.. je vais essayer avec l'histoire du cache. Merci Delph
Vous pouvez peut-être faire un essai en désactivant le "Simulation cache" (dans "Paramètres avancés").
Les simulations seront vraiment beaucoup plus longues, mais il est possible que l'erreur mémoire disparaisse.
Après discussion avec Benjamin, les simulations seront vraiment trop longues, et seront surrement tuées par caparmor.
L'erreur mémoire semble être due à autre chose.
J'ai une copie de votre base, je vais essayer de faire quelques test avec.
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
participants (2)
-
Delphine.Rocklin@ifremer.fr -
Eric Chatellier