|
TwojePC.pl © 2001 - 2026
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
| |
|
Procek strasznie się grzeje przy graniu w Tony Hawk Pro Skater 2!!! , Dexter 28/03/03 12:56 Kur... jak gram w cokolwiek innego nawet najnowszego, spoko, luz.
Jak zapodam THPS 2 (STARA GRA!!!) to po pięciu minutach odzywa się zabezpieczenie, że za gorąco (mam ustawione na 70 st C).
WTF?Komisarz, Blimek, Bart - nie odpowiadajcie w wątkach, które zakładam.
Odpowiedzi oleję.
THX! - No dobra... , Umek 28/03/03 13:03
a jak go obciążysz czymś dedykowanym tej czynności (jakiś wygrzewacz) to co - chłodniutki?- Nie bawiłem się w takie rzeczy - bo i po co? , Dexter 28/03/03 13:47
123456Komisarz, Blimek, Bart - nie odpowiadajcie w wątkach, które zakładam.
Odpowiedzi oleję.
THX! - patrz wyżej :)))) , Umek 28/03/03 14:11
j.w.- Nie qmqm w dalszym ciągu... Ja pytam, dlaczego THPS2 tak podnosi temp. proca!!! , Dexter 28/03/03 14:20
Bo skoro inne (nowsze, bardziej wymagające gry) tego nie robią...To nie wiem.Komisarz, Blimek, Bart - nie odpowiadajcie w wątkach, które zakładam.
Odpowiedzi oleję.
THX! - Tak jak mowi Umek , McSet 28/03/03 14:30
zapodaj wygrzewacza i zobacz czy bedzie dzialo sie to samo co dzieje sie podczas grania w te gre.--
what's goin' on fails to concern me - Bo jest głupia i rżnie procka niemiłosiernie :))) , Umek 28/03/03 16:25
A tak poważnie IMHO dlatego że cały czas wykonuje
jakąś akcję obciążającą procesor, od ciągłego wyświetlania tego samego, aż po proste czytanie stanu klawiatury.
Nie znam tej gry ale jeśli jest dosowa to tego rodzaju postępowanie było powszechnie stosowane - w końcu - przy
braku wielowątkowości - program był sobie panem komputera i mało kto się przejmował tym jak go obciąża. Także
taka sytuacja często jest spotykana przy starszych i niekonserwowanych programach - np: dopiero upgrade bibliotek wypuszczany przez producenta kompilatora rozwiązywał podobne problemy.
Generalnie jedną z zasad porządnego pisania jest to żeby tam gdzie można stosować przerwania i minimalizować tym samym czy to użycie zasobów systemowych przez program lub np: zużycie pobieranego prądu.
Przykład - najprostrzy zegar wyświetlający HH:MM
Kod nieładny ale prosty:
POWTARZAJ
WYSWIETL_CZAS
POWTARZAJ_KONIEC
Kod ładniejszy ale trudniejszy :) :
POWTARZAJ
JEZELI_ZMIANA_HH_LUB_MM
WYSWIETL_CZAS
ZAPAMIETAJ_CZAS
JEZELI_KONIEC
ZASNIJ_NA_1s
POWTARZAJ_KONIEC
Pierwszy kod właśnie rżnie procka, jeśli całe to wyświetlanie
jest dobrze zrobione to ci to wszystko nie miga :)))
Drugi zwalnia procesor na czas 1s i wykonuje wyświetlanie tylko gdy jest potrzebne. Proste?
A to przykład kodu który wyłączy ci kompa:
Program super_duper_wygrzewacz;
Begin
while TRUE do write('.');
End.
Strasznie skomplikowany :)))
Tak mniej więcej wygląda teoria, Tobie polecam
jednak sprawdzenie swojego chłodzenia. Bo to ono jest problemem, a nie jakiś program. W końcu ktoś tu jest dla kogoś w tym wszystkim...
|
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL |
 |
|
|
|