Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Zużywanie procesora przez aplikacje

Ostatnio zmodyfikowano 2012-02-19 11:48
Autor Wiadomość
yoogi
Temat założony przez niniejszego użytkownika
Zużywanie procesora przez aplikacje
» 2012-02-19 07:35:45
Witam, moja appka zużywa mi średnio ~50% procesora a dochodzi do 99%, wolał bym, żeby się używało ~0-1%
Sleep() to chyba nie jest to co tygryski lubią najbardziej :) to znaczy jak dam jakiegoś Sleepa na 5 milisekund to jest normalnie, ale tak się chyba nie programuję, to znaczy tak się nie powinno :)

Ma ktoś jakieś pomysły ?
P-50956
szyx_yankez
» 2012-02-19 10:50:56
Nie wiem co złego jest w
Sleep
, skoro działa tak jak chcesz to nie ma żadnej przeszkody aby go użyć... Inne wyjście to zastosowanie timerów ale to jest praktycznie to samo co
Sleep
.
P-50961
pekfos
» 2012-02-19 11:48:25
Sleep czeka w nieefektywny sposób. Jak użyjesz czekania opartego o eventy (synchronizacja) to nie będzie tych 50% tylko 0-1%. CreateEvent i WaitForSingleObject. W MSDN jest już wszystko opisane. Jak mimo to będziesz miał problemy to czytaj podstawy..
P-50963
« 1 »
  Strona 1 z 1