IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Lenteur de MATLAB sous Linux


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur R&D instrumentation
    Inscrit en
    Novembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur R&D instrumentation

    Informations forums :
    Inscription : Novembre 2007
    Messages : 20
    Par défaut Lenteur de MATLAB sous Linux
    Bonjour à tous,

    j'utilise une application Matlab calculant les charges collectées aux électrodes dans un détecteur semi-conducteur. Cette application a été éprouvée par d'autre, donc je ne la remet pas en cause.
    Par contre son temps d'exécution est relativement long : plus le temps passe et plus le temps de calcul est long ... j'ai posé la question au créateur de cette application qui me confirme que ce n'est pas normal ... mais lui utilise Matlab sous environnement Windows.
    En faisant un "top", je remarque que Matlab est toujours en sleeping mode.
    Voici une copie des infos de top :

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    3704 user 18 0 988m 333m 43m S 100 17.7 15:51.69 MATLAB

    Est-ce normal?

    De plus, j'ai constaté que, même après redémarrage du PC et relance de Matlab, ce dernier met plusieurs minutes à s'initialiser alors que lorsuqe j'ai installé Matlab et commencer à découvrir cet environnement l'initialisation était quasi instantanée. Y-a-t-il une "purge" de mémoire à faire? si oui comment?

    merci beaucoup

  2. #2
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    Est ce que tu as vérifié que ta configuration est supportée?

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur R&D instrumentation
    Inscrit en
    Novembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur R&D instrumentation

    Informations forums :
    Inscription : Novembre 2007
    Messages : 20
    Par défaut
    Citation Envoyé par tug83 Voir le message
    Est ce que tu as vérifié que ta configuration est supportée?
    j'utilise une scientific Linux 5.1 64bits qui repose sur une distribution Fedora. le kernel est une version 2.6.x, et je dispose de 2Go de RAM.
    D'après ton lien je pense que c'est bon.

    J'ai reçu la mise à jour Matlab 2008b mais ne l'ai pas encore installée. penses-tu que cela pourrais régler ce genre de problème?

  4. #4
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    Citation Envoyé par Bombernator Voir le message
    J'ai reçu la mise à jour Matlab 2008b mais ne l'ai pas encore installée. penses-tu que cela pourrais régler ce genre de problème?
    En règle générale, c'est toujours mieux d'installer la dernière version de MATLAB qui corrige les bugs de la précédente.
    Par exemple en 7b il y avait le problème de lenteur suivant
    Why are UNIX, SYSTEM and ! slow on MATLAB 7.5 (R2007b) as compared to MATLAB 7.4 (R2007a) on a Linux 64-bit machine?
    qui a été corrigé dans la 8a.

    Sinon utilise le profiler de MATLAB pour voir où est exactement le goulot d'étranglement.

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur R&D instrumentation
    Inscrit en
    Novembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur R&D instrumentation

    Informations forums :
    Inscription : Novembre 2007
    Messages : 20
    Par défaut
    Je n'ai aps encore installé la dernière versio n sur ma station Linux, mais j'ai fait une installation de Matlab sur un portable Vista : le portable a calculé en 2h ce que la station a calculé en 3j ...

    Un collègue m'a fait remarqué de regarder le Swap utilisé par Matlab sous Linux. Si je ne me trompe pas, d'après ce que j'ai indiqué plus haut, Matlab n'utilise que 333Mo de RAM et 988Mo de Swap. Sur le portable Vista (de configuration équivalente)seulement 300Mo environ sont utilisé en pagination.

    S'il y a d'autre utilisateur Matlab sous Linux, qu'elle est la proportion RAM/Swap utilisée chez vous?

    merci

  6. #6
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    beh sérieusement regarde le profiler de MATLAB ce qu'il t'indique parce que c'est anormal un tel écart.

Discussions similaires

  1. Interface SDL et MATLAB sous Linux
    Par takout dans le forum Contribuez
    Réponses: 0
    Dernier message: 30/06/2012, 14h52
  2. matlab sous linux
    Par badsha dans le forum MATLAB
    Réponses: 2
    Dernier message: 16/05/2011, 10h45
  3. MATLAB sous Linux
    Par hanou88 dans le forum MATLAB
    Réponses: 5
    Dernier message: 13/04/2010, 16h28
  4. Exécutable MATLAB sous Linux
    Par clarabide dans le forum MATLAB
    Réponses: 1
    Dernier message: 05/12/2006, 09h10
  5. MATLAB sous Linux
    Par yasmin2011 dans le forum MATLAB
    Réponses: 3
    Dernier message: 29/06/2006, 13h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo