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

[C++, Allegro] wydajność aplikacji, fps

Ostatnio zmodyfikowano 2010-10-22 16:32
Autor Wiadomość
ison
Temat założony przez niniejszego użytkownika
» 2010-10-20 18:26:42
po wyłączeniu antyvira i tak aplikacja na chwileczkę zwalnia co prawie sekundę, dziwne
P-23083
pekfos
» 2010-10-20 19:22:08
spróbuj odczytywać czas trwania w różnych miejscach
C/C++
int t = clock();
//..
trace << t - clock() << endl;
t = clock();

może analiza czasów naprowadzi cie na fragment który wywołuje ten problem:)
P-23086
ison
Temat założony przez niniejszego użytkownika
» 2010-10-20 19:28:13
podobny problem już zaobserwowałem w innych aplikacjach, nie jest to raczej problem kodu gdyż na innych komputerach działa normalnie. zapewne wina systemu
P-23088
pekfos
» 2010-10-20 19:32:57
ok, zatem został problem zużycia procesora
P-23091
ison
Temat założony przez niniejszego użytkownika
» 2010-10-20 19:34:58
najlepiej jakby ktoś podał przykład z użyciem timer'a gdzie aplikacja nie obciąża tak procka (Icy Tower pomimo że był pisany w allegro nie zużywa tyle procesora)
P-23092
pekfos
» 2010-10-20 19:37:07
można zastosować pętlę czasu rzeczywistego ale wymagana jest duża dokładność, większa od +/-1ms
http://xion.org.pl/productions/texts/coding/game-programming /real-time-loop/
P-23093
VND
» 2010-10-21 23:44:04
Jeśli to Vista to zakład o sześciopak browca, że winny jest wmiprvse.exe
Uruchom menadżer zadań (CTRL+SHIFT+ESC), kliknij w cpu i obserwuj co wylatuje na górę tabeli co jakiś czas.
Z moich doświadczeń wynika, że to właśnie któraś usługa odpala wmiprvse.exe i dokładnie tak się zachowuje.
Jeśli mam rację to zabij ten proces i po kłopocie.
P-23134
ison
Temat założony przez niniejszego użytkownika
» 2010-10-21 23:47:02
nie mam takiego procesu, ale dzięki za radę ;)
P-23136
1 2 « 3 » 4
Poprzednia strona Strona 3 z 4 Następna strona