|
Page : 1 2 Page Précédente | |
Auteur | Sujet : [C++] Sleep sans avoir 99% de CPU de pris ? |
Tetedeiench Head Of God | Je recherche une alternative a la fonction sleep qui prenne pas 100% du CPU |
![]() Publicité | Posté le 29-10-2003 à 22:22:05 ![]() ![]() |
*syl* --> [] | sleep() ne prends rien en CPU, t'as bus toi.. Message édité par *syl* le 29-10-2003 à 22:26:30 |
schnapsmann Zaford Beeblefect |
--------------- From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!" |
*syl* --> [] |
Arf..et le salaud m'a quoté, faudrais que je vienne plus sur le forum le soir parce qu'hier j'ai également fait une bourde parce que j'avais mal lu Message édité par *syl* le 29-10-2003 à 22:29:27 |
Tetedeiench Head Of God |
|
*syl* --> [] | Et au fait tetedeiench, pkoi tu veux une alternative ? |
Tetedeiench Head Of God |
|
![]() Publicité | Posté le 29-10-2003 à 22:49:23 ![]() ![]() |
Tetedeiench Head Of God | Mon sleep ressemble a ca pour le moment :
|
*syl* --> [] | mais pkoi tu veux pas utiliser sleep() ???? |
Tetedeiench Head Of God |
|
SquiZZ | sur mon w2k, un sleep ne prend pas de temps processeur.
|
*syl* --> [] |
Wé mais il le signale qd ? Après un sleep() ?
euh..remarque inutile, tu codes en win32 t'as axx à ça.. |
SquiZZ |
|
Tetedeiench Head Of God |
|
Tetedeiench Head Of God |
|
Ace17 |
|
SquiZZ |
|
*syl* --> [] | A tester mais j'pense que ça reviendra au même que Sleep().. J'viens de mâter vite fait les appels que font WaitForSingleObject() et Sleep() et les 2 font appels aux même primitives, GetTickCount() en autres.. |
SquiZZ | en plus propre tu peux aller voir ça :
|
SquiZZ |
|
*syl* --> [] |
et ?
|
SquiZZ |
|
*syl* --> [] |
y'a pas d'mal, j'arrête pas de mal interpréter les messages le soir moi aussi |
bjone Insert booze to continue | ché pas tu peux mettre un timer:
|
matafan | On peut savoir savoir ce que c'est ce processus qui te prends 100% du CPU ? Si ca ce trouve c'est un proc kernel dans le genre du « wait » d'AIX. |
Tetedeiench Head Of God | Me suis mal expliqué :
|
souk Tourist | si un programme fait appel a la fonction sleep, le mode d'economie d'energie est declenchee ????
--------------- L'inventeur de la cédille est un certain monsieur Groçon . |
cricri_ | Il me semble avoir eu des soucis également avec sleep() y a qqs années, mais je ne me rappele plus trop dans quel cas, mais j'avais des fonctionnements différents au niveau charge cpu suivant que j'utilisais Sleep(0) ou _sleep(0).
|
Anerty | Pour endormir ton processus de maniere portable tu peux faire ca:
|
Kristoph | Si j'ai bien compris, tu veux faire une pause dans l'execution de ton programme, pause qui n'utilise pas de CPU mais qui ne déclenche pas la fonction d'économie d'énergie des portables. Fonction qui est déclenchée quand le CPU ne travaille pas a fond. Je me trompe ? C'est pas gagné dans ce cas Message édité par Kristoph le 30-10-2003 à 09:58:36 |
BifaceMcLeOD The HighGlandeur | Il y a peut-être la solution de changer la priorité de ton processus au niveau "Idle" pendant la durée d'attente. Ainsi ton processus pourra se permettre de prendre 100% du CPU, mais si une autre application demande du CPU, alors le CPU lui sera affecté plutôt qu'à ton application. Et si cette application demande 100% du CPU alors ton application en consommera zéro.
Message édité par BifaceMcLeOD le 30-10-2003 à 12:36:40 |
*syl* --> [] |
La fréquence risque d'être modifiée dans ce cas là, à tester.. |
Tetedeiench Head Of God |
Message édité par Tetedeiench le 30-10-2003 à 12:54:16 |
bjone Insert booze to continue | c'est pas le sleep qui le déclenche le mode basse conso, c'est le kernel, donc c'est applicable à toutes les formes de non-utilisation cpu d'un point de vue os Message édité par bjone le 30-10-2003 à 14:39:06 |
Tetedeiench Head Of God |
|
BifaceMcLeOD The HighGlandeur |
|
![]() Publicité | Posté le ![]() ![]() |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
[PHP] le mode_safe n est pas pris en compte | [windows thread/processes] Le Sleep sous windows n'est pas précis. |
Récupérer le FSB et/ou le coef mult. d'un CPU ... | [GetThreadTimes] % CPU utilisé par une appli.. des précisions ? |
[visualc++] recuperer nom du CPU ?! | [Microsoft SDK] fonction de l'API win pour avoir le Load CPU ? |
Trouver la valeur de l'id CPU | Utilisation du CPU par une application |
[PHP] cherche une alternative à SLEEP (problème résolut) | [Threads] A t'on un controle quelconque sur le CPU utilise ? |
Plus de sujets relatifs à : [C++] Sleep sans avoir 99% de CPU de pris ? |