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

Composants Discussion :

Mesurer l'utilisation mémoire d'une carte graphique


Sujet :

Composants

  1. #1
    Membre expérimenté
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Points : 1 331
    Points
    1 331
    Par défaut Mesurer l'utilisation mémoire d'une carte graphique
    Bonjour,

    Je cherche un moyen de mesurer le volume de mémoire utilisé d'une carte graphique (en l'occurence une 7600GT).

    Y a t'il un programme ou un moyen simple d'accéder à cette information ? (quitte a dev une petite appli pour)

    Le but étant de pouvoir estimer l'utilité de 512Mo ou plus par rapport à 256 sur un programme spécifique.

    Merci

    Attention le .NET sur PDA peut causer des chutes de cheveux

  2. #2
    Membre confirmé
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Points : 554
    Points
    554
    Par défaut voila voila
    normalement si tu utilise DXDIAG dans windows, ou bien le panneau de configuration tu devrais avoir une réponse mais si non, voila un petit code JAVA qui te donne exactement le taux de mémoire graphique libre dans le système

    enjoy !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    import java.awt.GraphicsDevice;
    import java.awt.GraphicsEnvironment;
    class blabla {
    public static void main(String arg[]){
    
            GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
            // optenir le périphérique d'affichage (carte graphique)
            GraphicsDevice gs = ge.getDefaultScreenDevice();
    
            // stocke le nombre d'octets libres dans la mémoire de la carte graphique(VRAM)
            int bytes = gs.getAvailableAcceleratedMemory();
            // calcule le nombre de Kilo Octets libres dans la carte graphique
            int kbytes = bytes /1024;
            // calcule le nombre de Méga Octets libres dans la carte graphique
            int mbytes = bytes /1048576;
            System.out.println(bytes+" bits");
            System.out.println(kbytes+" Kbits");
            System.out.println(mbytes+" Mbits");
    }
    }
    Si on tombe un jour... c'est pour mieux se relever !!
    Take a look

    Mon début de carrière

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/06/2011, 12h53
  2. Activer le mode graphique d'une carte graphique (MC6845)
    Par onur dans le forum Autres architectures
    Réponses: 5
    Dernier message: 10/04/2006, 20h22
  3. Detecter une carte graphique
    Par YURI2006 dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 05/03/2006, 10h57
  4. [Hardware][Conseil] Choix d'une carte graphique bas de gamme
    Par Laurent Gomila dans le forum Composants
    Réponses: 3
    Dernier message: 09/11/2005, 10h55
  5. Utilisation Mémoire d'une application
    Par scorplex dans le forum Composants VCL
    Réponses: 8
    Dernier message: 21/05/2005, 03h01

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