Rechercher : dans
Par :

Logiciel limiteur de charge processeur

Dernière réponse le 26 jun 2007 à 13:55:40 Jarod Super Prof, le 14 nov 2003 à 00:24:19 
 Signaler ce message aux modérateurs

Bonjour à tous !

Avant tout, je tiens à m'excuser du problème que je veux poser, il n'est pas vital, et je ne suis même pas sur qu'il soit très utile.

J'ai un ordinateur portable (P4 2,4GHz) et le gros problème avec les ordinateurs portables, c'est l'autonomie. Je cherche à créer une application qui permet de limiter l'acces aux ressources processeurs d'une autre application.

Je m'explique un peu mieux : j'ai un jeu qui est un jeu 2D et cela m'énerve qu'il prenne toutes les ressources processeurs alors que un équivalent P3 500 suffit pour le faire tourner comme il faut. Je cherche à créer un application qui donne uniquement 15 à 20 % de la puissance de mon processeur à ce jeu et puis le reste en idle ("processus inactif du système" qui ne consonne pas de puissance donc pas d'éléctricité ni refroidissement !) et pouvoir jouer sur la batterie longtemps.

J'ai essayé de trouver des infos sur google, mais je ne sais pas trop par où commencer ... Je ne trouve ni appli déja existente, ni infos sur comment faire cela ...

Si certains d'entre vous ont des infos sur comment régler la charge processeur d'une appli, où toute autre info susceptible de m'interresser, merci de me laisser les adresses ou les réccupérer ! :-)

Merci !

P.S. : Pour ceux qui n'en voit aucune utilité (qui ne joue pas) en fait cela peut aussi servir pour les applications DOS lancées sous windows qui consomment énormément.

Meilleures réponses pour « Logiciel limiteur de charge processeur » dans :
CPU Limited Voir Cet article va essayer de montrer ce qu'est le "CPU Limited", phénomène un peu complexe qui traduit l'interaction du processeur avec la carte graphique, et surtout faire des mesures pour se faire une idée objective. On en entend parler à chaque...
Télécharger CPU Idle Voir CpuIdle est un logiciel de refroidissement du processeur et de gestion de l'alimentation. CPU Idle permet notamment : de faire baisser la temperature du processeur d'améliorer la stabilité du système de faire de l'overclocking d'augmenter...
[Linux] Afficher les informations concernant le processeur VoirPour afficher les informations concernant le micro-processeur (CPU), il suffit de lancer la commande suivante : cat /proc/cpuinfo Pour afficher une information particulière, par exemple le modèle de processeur, il est possible d'utiliser une...
[Windows XP] Explorer.exe utilise le CPU à 99% ou 100% VoirIl peut s'agir d'un bug de Windows XP. En effet, Windows "calcule" la durée de toutes les vidéos sur le disque, ce qui provoque une utilisation à près de 100% des ressources CPU ou mémoire par le processus Explorer.exe. Afin de remédier au problème...
Télécharger CPUz VoirCPU-Z est un logiciel gratuit collectant des informations sur les principaux éléments de l'ordinateur. N'installez pas la barre d'outil Ask proposée lors de l'installation de ce logiciel. Processeur Nom et numéro Core stepping. ...
Processeur VoirPrésentation Le processeur (CPU, pour Central Processing Unit, soit Unité Centrale de Traitement) est le cerveau de l'ordinateur. Il permet de manipuler des informations numériques, c'est-à-dire des informations codées sous forme binaire, et...

1

tafiscobar, le 14 nov 2003 à 13:24:30

Je ne vois pas comment on p le faire point de vue logiciel puisque le processeur a l'instant t n'est utilise que par un seul processus, il fait le travail demande par les instructions, la cadence c'est juste nombre d'instructions par seconde qui augmente, ie que ton appli tourne plus vite, cela ne signifiant pas que le proceseur partage sa capacite en plusieurs tranches de frequence. Il execute une instruction a la fois.
Si on pouvait avoir ce que tu demandes, je pense que les onduleurs auraient beaucoup plus d'utilite, ie tourneraient plus longtemps.

tafiscobar

Répondre à tafiscobar

2

Nettogrof, le 14 nov 2003 à 20:14:30

Ayant déja eu un ordinateur portable, je te comprend très bien.

Mais moi aussi , je suis à la recherche de telle logiciel. Par exemple un logiciel qui pourrait faciliment et efficacement modifier la propriété "Niveau de priorité".


Nettogrof tseb era seiromem emoS

Répondre à Nettogrof

3

Dihel, le 26 jun 2007 à 11:42:03

Process Lasso ?

Répondre à Dihel

4

sebsauvage, le 26 jun 2007 à 11:50:19

Je connais deux logiciels:

Process Master: Permet de forcer la priorité de tout programme automatiquement. (Il regarde les programmes lancés, et abaisse la priorité des programmes que tu as définis).
http://www.octopod.org/ (leur site est mort, désolé)

Process Tamer: Même chose que Process Master, mais en prime il peut diminuer automatiquement la priorité des process qui abusent du CPU pendant plus d'un certain temps.
http://www.donationcoder.com/Software/Mouser/proctamer/index­.html

Ils sont tous les deux freewares.


Ils ne permettent pas limiter un processus à x% du CPU, mais il peuvent les forcer en priorité basse de manière à ne jamais ralentir les autres processus.


Pour ce que tu veux faire, je pense que si ton processeur peut faire du "frequency scaling", il faudrait voir de ce côté là.

Répondre à sebsauvage

5

 MoiCJarod, le 26 jun 2007 à 13:55:40

Bonjour,

Les logiciels que tu m'indiquent ont l'air assez sympathiques, mais cela fait un bout de temps que je n'ai pas joué à ce jeu sur mon portable ... depuis je suis passé à Linux dessus alors bon ... les jeux windows ... ;-)

Mais merci, peut-être cela me reservira un jour :-) ou à quelqu'un d'autre :-)

Bye
Jean-Rodolphe Letertre

Répondre à MoiCJarod