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

Windows Discussion :

dual core et gestion des CPUs XP pas performant


Sujet :

Windows

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 17
    Points : 10
    Points
    10
    Par défaut dual core et gestion des CPUs XP pas performant
    Bonjour,

    j'ai une application d'acquisition de donnée en temps réel que je dois faire tourner sur un tablet PC (tablet PC 2005 SP3).

    Cette application demande passablement de ressource. En fonction de l'OS la gestion du dual core est différente !!!

    J'ai constaté que 2000 et Vista est capable de partager les ressources mémoire de mon application en deux part égal (ex. core 1: 55% core 2 55%)

    Par contre avec XP SP3 le partage ce fait ainsi: d'abord remplir le core 1 à 100% puis utilise le core deux (core 1: 100 % core 2: 10%). Dans ce cas mon application n'arrive plus à récupérer les données et les afficher en temps réelle (28 caractères à 20Hz). Lenteur puis le programme se fige. Le 3/4 des ressources est utilisé pour l'affichage de 2 données sur un graphe)

    Difficile de remettre en cause le programme (C# dot net 2.0) étant donné qu'avec W2000 ou Vista cela ne pause pas de problème (je n'ai pas les sources)

    Malheureusement je dois faire tourner cette application sur un tablet PC (pour une puissance suffisante utilise le Panasonic CF-H1) , ce qui m'impose un dual core (pour avoir assez de puissance) et Windows tablet PC pour la gestion du "clavier" virtuel.

    What is wrong ? rien trouvé de concluant sur le site de windows à part le patch WindowsXP-KB896256-v4-x86-ENU, mais c'est valable que pour SP2

    en espérant que quelqu'un puisse m'aider ? merci d'avance

    Marc

  2. #2
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Citation Envoyé par mbeuret Voir le message
    En fonction de l'OS la gestion du dual core est différente !!!
    C'est un peut normal. Et vu que ça dépend vraiment du noyau, je doute que ce soit vraiment patchable ... mais ce qui compte le plus ce sont les perfs sur le tablet PC. Dessus les performances sont acceptables ?

    Et puis ça m'étonne quand même une application qui consomme beaucoup de CPU ... tu n'aurai pas des boucles à la
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    while(true)
    {
      Machin();
    }
    Dans ton code ?

Discussions similaires

  1. Réponses: 8
    Dernier message: 24/08/2011, 11h23
  2. Premier pas avec net : gestion des fichiers ini
    Par fredppp dans le forum VC++ .NET
    Réponses: 6
    Dernier message: 30/03/2007, 11h24
  3. Dual core ou pas ?
    Par byloute dans le forum Composants
    Réponses: 8
    Dernier message: 30/11/2006, 16h11
  4. Réponses: 2
    Dernier message: 23/06/2006, 10h23
  5. Question pas difficile sur la gestion des listes dynamiques
    Par mulbek dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/04/2006, 13h57

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