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

avec Java Discussion :

Charger machine à volonté


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 55
    Par défaut Charger machine à volonté
    Je cherche à développer un programme qui me permet de charger à volonté mon système (en matière d'utilisation CPU).
    il faut à travers mon programme que je spécifie la charge à laquelle je veux arriver (50% par exemple) et que je trouve un moyen pour stabiliser le système à cette valeur.

    Pouvez vous me donner des idées SVP.Merci d'avance

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    570
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 570
    Par défaut
    D'une part, il te faut déjà déterminer la fréquence de l'horloge de ton/tes procs. Ensuite tu dois déterminer leur charge actuels, c'est à dire celle prise par tous les programmes. Je crois qu'il est possible de déterminer la fréquence du proc en java, mais je suis pas sur du tout qu'on puisse connaitre leur charge par contre.

    Ensuite même avec ces deux infos, tu risques d'avoir des problèmes avec le scheduleur de ta machine, en gros tu n'as aucun moyen de savoir s'il va bien laisser tes programmes tourner comme tu le veux.

  3. #3
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 55
    Par défaut
    merci pour ta réponse.

    En fait j'ai pensé à une autre solution pour contourner ce problème mais à vrai dire je n'ai aucune idée sur sa faisabilité.C'est en fait au lieu de charger les machines pour de bon,j'irai modifier le cpuloadavg dans les MIBs SNMP,et à ce moment là je force la valeur à celle que je veux .Mon but en fait est que la charge de ma machine soit perçue sur le réseau comme telle.qu'elle travaille pour de bon ou pas ça ne m'intéresse pas de savoir.Que pensez vous de cette solution?Y a-t-il moyen de forcer les valeurs des mibs?

  4. #4
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 55
    Par défaut
    Djobird Si comme tu dis l'ordonnanceur de taches de mon OS ne permettra pas à mon application de tourner comme je veux.comment fonctionnent donc les virus pour qu'ils puissent bouffer jusqu'à 100% du cpu?

  5. #5
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    570
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 570
    Par défaut
    Bouffer 100 % c'est une chose, tu fais boucler à fond un programme, donc il passe son temps à demander au scheduler d'avoir la main.

Discussions similaires

  1. charger les machines d'un reseau sur un liste
    Par jalalnet dans le forum VB.NET
    Réponses: 11
    Dernier message: 03/04/2011, 23h14
  2. Lancer un programme, mais sur une autre machine
    Par GOUGOU1 dans le forum Réseau
    Réponses: 12
    Dernier message: 08/12/2002, 20h36
  3. Réponses: 2
    Dernier message: 08/10/2002, 18h26
  4. Réponses: 4
    Dernier message: 10/09/2002, 17h09
  5. [TP]Charger un fichier bmp
    Par flavien tetart dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 30/06/2002, 19h04

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