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

Access Discussion :

CPU usage +20% [AC-2010]


Sujet :

Access

  1. #1
    Membre du Club
    Homme Profil pro
    Consultant
    Inscrit en
    Novembre 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 43
    Points : 69
    Points
    69
    Par défaut CPU usage +20%
    Salut,
    J'ai quelque chose de très bizarre : j'ai un logiciel Access qui est déployé sur de nombreux PCs et en plusieurs versions différentes (légères modifications d'interfaces).

    Une version déployée sur quelques postes utilise entre 23% et 25% d'usage CPU constamment alors qu'on ne fait rien : on a juste affichée une liste d'éléments dans un tableau !
    J'ai plusieurs tableaux dans des onglets différents et dès qu'on change d'onglets, c'est la même chose : la CPU repasse à zéro et puis grimpe pour dépasser 20% et reste dans cette zone.

    Les autres versions du logiciel ne font pas ça : une fois la liste affichée, la CPU redescend à 0%. Il y a manifestement quelque chose d'incorrect dans cette version.
    Quand je passe la version "20%" au debugger, je ne détecte pas d'anomalie ... et la CPU redescend à 0% une fois la liste affichée.

    Je ne sais plus quoi chercher. Si quelqu'un a une idée, je suis preneur.

    Merci d'avance.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Si tu mets ta version 20% sur une poste 0% ça donne quoi ?
    As-tu vérifié que c'est bien Access qui pompe de la CPU ?

    Hier soir j'avais des problèmes de lenteur sur mon PC et c'est mon antivirus qui monopolisait le système.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Bonjour,

    En complément, quand vous parlez de légères modifications d'interfaces concernant les différences de versions, de quoi s'agit-il exactement ?

    S'agit-il de la même version d'Access sur tous les postes ?

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  4. #4
    Membre du Club
    Homme Profil pro
    Consultant
    Inscrit en
    Novembre 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 43
    Points : 69
    Points
    69
    Par défaut différentes versions
    Alors pour être plus clair :
    - sur un serveur Windows (donc même version d'Access), j'ai des versions pour certains utilisateurs et d'autres versions pour d'autres utilisateurs. Impossible de tracer les différences de versions mais c'est bien la même base de code qui pour certains est 0% et d'autres à + de 20%. Donc ce n'est pas un problème de PC, sur le même serveur j'ai une version à 20% et à 0% (même en lançant les différentes versions avec le même utilisateur) donc c'est bien un problème de code.
    - oui, c'est bien Access le problème, le Gestionnaire de tâches indique bien 20% sur Access !


    Merci de vous intéresser à mon problème.

  5. #5
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    N'aurais-tu pas dans ta version à 20% un code déclenché par la minuterie (On Timmer) ?

    Te serait-il possible de faire un formulaire "bête" dans ta version à 20% (le même que celui qui te pose un problème mais sans VBA) et de voir ce que cela donne.

    Si tu ouvres la source du formulaire directement (avec un DoCmd.OpenQuery), que se passe-t'il ?

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  6. #6
    Membre du Club
    Homme Profil pro
    Consultant
    Inscrit en
    Novembre 2013
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 43
    Points : 69
    Points
    69
    Par défaut Résolu
    Merci ! !
    J'ai trouvé, c'était un problème de minuterie mais pas de code. Dans les propriétés du formulaire, le champ "Intervalle minuterie" était à 1 (alors qu'il n'y a même pas de code onTimer. Du coup, je pense que toutes les secondes ça rafraichissait le formulaire et donc relançait la requête ! J'ai mis "Intervalle minuterie" à 0 et j'ai plus de soucis !

    Encore merci, de m'avoir orienté.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. CPU usage monitoring
    Par al2000 dans le forum C#
    Réponses: 6
    Dernier message: 07/10/2011, 14h36
  2. HIGH CPU USAGE
    Par lam_zer dans le forum Oracle
    Réponses: 0
    Dernier message: 08/03/2011, 17h41
  3. [Disque Dur] CPU Usage - Performance
    Par Identifiant dans le forum Composants
    Réponses: 2
    Dernier message: 20/12/2008, 16h58
  4. CPU usage from remote linux machine
    Par snipper dans le forum Administration système
    Réponses: 1
    Dernier message: 13/01/2007, 16h47

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