| Ważne ogłoszenie: Zwycięzcy konkursu MSI |
![]() ![]() |
6 Luty 2006, 18:31
Post
#1
|
|
|
_awakened. ![]() ![]() ![]() ![]() ![]() Postów: 1 531 Dołączył: 26 Kwiecień 03 |
RightMark CPU Clock Utility
strona domowa: http://cpu.rightmark.org/products/rmclock.shtml pobierz wersje 2.1: http://cpu.rightmark.org/download/rmclock_21_bin_fix.exe Artykuł: Funkcje kontroli wydajności i oszczędzania energii w procesorach Intel Pentium W obecnej wersji opis będzie dotyczył jedynie opcji dostępnych dla procesorów Intel, w szczególności dla mobilnego procesora CeleronM, gdyż tylko takim komputerem aktualnie dysponuję. Proszę o wszelkie uwagi i komentarze dotyczące tego opracowania. RM Clock jest narzędziem pozwalającym w czasie rzeczywistym sterować wydajnością i poborem mocy przez procesor. Program ten polecam każdemu, kto chce mieć całkowitą kontrolę nad swoim procesorem - nie tylko w laptopie. Szczególnie jednak polecam go użytkownikom laptopów wyposażonych w procesor CeleronM, gdyż dzięki temu narzędziu możemy skonfigurować nasz komputer tak, aby podczas pracy na baterii automatycznie sterował wydajnością procesora, co pozwoli wydłużyć czas pracy na baterii przy jednoczesnym zwiększeniu komfortu użytkowania. Dzieje się tak dlatego, iż większość oprogramowania firmowego dostarczanego do komputerów z CeleronemM , np. Acer ePowerManager pozwala tylko na ręcznie i w ograniczonym zakresie sterowanie zegarem procesora. Dzieki RM Clock 2.0 procesor sterował będzie się sam. Obecna wersja 2.0 obsługuje zdecydowaną większość procesorów dostępnych na rynku – lecz w zależności od procesora jakim dysponujemy mamy dostęp do różnych opcji programu, dokładna lista obsługiwanych procesorów znajduje się na końcu - punkt 5. Sam program składa się z czterech zakładek: - General – wyświetla informacje o procesorze, - Monitoring – zawiera wykresy informujące o aktualnym stanie procesora (zegar, obciążenie, napięcie, itd.) - Management and Profiles – posiada główne opcje zarządzania energią oraz podzakładki dla każdego profilu pracy, - Advanced CPU Settings – ostatnia z zakładek, odpowiedzialna za zaawansowane funkcje procesora. 1. Zakładka General. Jest to informacyjna zakładka, lecz oprócz typowych informacji dotyczących taktowania zegara, magistrali, czy napięcia procesora, mamy dodatkowe informacje o obsługiwanych przez nasz procesor funkcjach oszczędzania energii – linijka PM Features. Obsługiwane przez nasz procesor funkcje maja niebieską lub czarną czcionkę, niedostępne lub nieobsługiwane są koloru szarego. W przypadku mobilnych procesorów Intela są to: - EIST – Enhanced Intel SpeedSteep Technology – technika pozwalająca sterować mnożnikiem i napięciem zasilającym procesora oraz wyłączać nieużywane rejestry procesora w zależności od obciążenia systemu. Jest to odpowiednik technologii PowerNow! stosowanej w procesorach AMD - obie pozwalają na dynamiczną modulację napięcia procesora, co ma największy wpływ na oszczędzanie energii, gdyż pobierana przez procesor moc jest kwadratową funkcją napięcia (inaczej: małe zmniejszenie napięcia = duże zmiejszenie mocy). Aby zachować stabilość procesora w parze z obniżaniem napięcia musi iść również obniżanie mnożnika - odpowiednie kombinacje napięcia zasilającego (VID) oraz mnożnika procesora (FID) noszą miano P-States. Jak efektywna jest technika EIST? Okazuje się, że komputer wyposażonyw procesor obsługujący EIST wykazuję o około godzinę (!) dłuższy czas życia na baterii od tego samego komputera, lecz wyposażonego w procesor nie wspierający EIST. - TM1 – Thermal Monitor 1 - stanowi połączenie wewnętrznego czujnika temperatury procesora z mechanizmem modulacji zegara. Zabezpiecza procesor przed przegrzaniem się – dzięki tej funkcji procesory Intela nie zawieszają się przy przegrzewaniu się, lecz zmniejszają swoją wydajność. Czemu tak się dzieje, dowiemy się z opisu funkcji ODCM. - TM2 – Thermal Monitor 2 – rozwinięcie poprzedniego rozwiązania o moduł sterujący napięciem zasilania procesora. - ODCM – On Demand Clock Modulation – Modulacja-Zegarem-Na-Żądanie – tak dosłownie możemy przetłumaczyć ten skrót. Sama technika modulacji zegarem CPU polega niejako na wstawianiu pustych taktów zegara, podobnych w działaniu do funkcji HALT. Dla przykładu gdy procesor pracujący z zegarem 1,5 GHz będzie miał co drugi takt pusty, wtedy jego efektywna prędkość wyniesie połowę, czyli 750 MHz, gdyż co drugi takt zegara procesor nic nie będzie liczył. Nasz przykład pokazał modulację zegara o 50% - obecne procesory Intela przewidują osiem kroków od 12,5% do 100%. Warto wspomnieć iż cała ta procedura jest całkowicie niewidzialna dla systemu operacyjnego - mimo występowania pustych taktów, wszystkie programy pobierające informację o taktowaniu procesora zawsze pokażą jego domyślne taktowanie, w naszym przypadku będzie to 1,5 GHz. - C1E – Enhanced Half State – technika pozwalająca zmniejszać zużycie energii poprzez zmiejszanie napięcie zasilania i mnożnika, gdy procesor jest w stanie bezczynności. 2. Zakładka Monitoring. Zawiera wykresy przedstawiające m.in. czasowe przebiegi fizycznego zegara procesora, jego zegara efektywnego (patrz ODCM), obciążenia procesora oraz aktualnego mnożnika i napięcia zasilającego. 3. Zakładka Management and Profiles. W polu Profile Selection wybieramy z listy dostępnych profil jakiego chcemy używać w trybie zasilania sieciowego (AC Power Profile) oraz zasilania z baterii (Battery Profile) - rys1 (załącznik rm1.gif). Osobiście preferuje No Management dla zasilania sieciowego oraz Performance on Demand dla baterii. W polu Management Settings możemy wybrać domyślny profil dla komputera po wyjściu ze stanu uśpienia – dostępne są trzy opcje: Keep Current Profile (przywróć aktualny profil), Force Maximal Power Saving (wymuś maksymalnie oszczędzanie energii) oraz Force Maximal Performance (wymuś maksymalną wydajność). Resztę opcji proponuję zostawić bez zmian. Po wybraniu odpowiednich profili dla zasilania sieciowego i baterii należy je odpowiednio skonfigurować. Każdy profil niezależnie do jakiego typu zasilania go przyporządkowaliśmy wcześniej posiada dwie podzakładki: AC Power oraz Battery - rys2 (załącznik rm2.gif). Dzięki temu, nawet jeżeli wybraliśmy ten sam profil dla obu trybów zasilania, w rzeczywistości dysponujemy dwoma osobnymi profilami. Gdy już wybraliśmy profil i tryb jego pracy (AC/Battery) przechodzimy do jego odpowiedniej zakładki. W polu CPU Performance/Power States ustawiamy odpowiednie tryby pracy procesora - rys3 (załącznik rm3.gif). W przypadku procesorów PentiumM mamy dostęp zarówno do P-State Transitions (PST), jak również do Throttling (ODCM). Pierwsze pole dotyczące PST pozwala ustawiać różne wartości napięcia zasilania procesora oraz jego mnożnik względem zewnętrznej magistrali, czyli bezpośrednio wpływać na jego zegar. Procesory CeleronM z racji braku technologi EIST posiadają aktywne tylko pole dotyczące ODCM, więc włączymy tylko tą pozycję. Następnie klikamy prawym przyciskiem na pustą tabelkę i wybieramy opcję dodaj: Add. Pozostaje nam już tylko wybór z listy dostępnych trybów – od 12,5% dla najmniejszego zegara, do 100% dla pełnej prędkości zegara. Osobiście dla zasilania bateryjnego mam włączonych 5 trybów: od 12,5% do 62,5%, co oznacza, iż prędkość procesora (w moim przypadku CeleronM 1,5 GHz) będzie modulowana od 12,5% (ok. 300MHz) do 62,5% (ok. 1 GHz), automatycznie w zależności od obciążenia. Tryby te możemy dowolnie modyfikować klikając prawym przyciskiem w tabelkę. Wszystkie ustawienia możemy w każdej chwili na bieżąco sprawdzać w zakładce Monitoring. Teraz pozostaje nam tylko dostosowanie ustawień systemowego oszczędzania energii – pole OS Power Management, gdzie wybieramy czas po jakim ma się wyłączyć ekran i dysk twardy oraz opóźnienie uśpienia i hibernacji systemu. 4. Zakładka Advanced CPU Settings. Ostatnia zakładka dotyczy zaawansowanych funkcji procesora – modyfikacje ustawień tam zawartych polecam tylko zaawansowanym użytkownikom. Omówienie funkcji dostępnych na rynku procesorów znajduję się w pomocy programu – plik RMClock.htm w katalogu instalacyjnym programu (np. C:\Program Files\RMClock\). 5. Obslugiwane przez program procesory. a) Funkcje informacyjne programu (napiecie, mnoznik, zegar, obciazenie...itd): AMD K7 (Athlon/XP/MP, Duron, Sempron) AMD K8 (Athlon 64/FX/X2, Opteron, Dual-Core Opteron, Sempron, Turion) Intel Pentium II/Celeron, Pentium III/Celeron, Pentium M/Celeron M, Pentium 4/Celeron (Northwood, Prescott), Pentium 4 Extreme Edition (Gallatin, Prescott), Xeon (Prestonia, Nocona, Cranford, Irwindale, Potomac, Paxville, Dempsey), Pentium D, Pentium Extreme Edition (Smithfield, Presler, Cedar Mill), Core Solo, Core Duo (Yonah). b) Obsługa zaawansowanych metod oszczędzania energii - kontrola mnożnika/napięcia/zegara procesora: AMD Athlon 64/FX/X2, Mobile Athlon 64, Opteron, Dual-Core Opteron z technologią AMD Cool`n'Quiet, Mobilny lub niskonapięciowy AMD Athlon XP z technologią AMD PowerNow!, Intel Pentium M z technologią Enhanced Intel SpeedStep technology (EIST), Intel Pentium 4 seria 600 (Prescott N0), Intel Xeon (Nocona, Cranford, Irwindale, Potomac, Paxville, Dempsey), Intel Pentium D seria 800/900, Intel Pentium Extreme Edition (Smithfield, Presler, Cedar Mill) z technologią Enhanced Intel SpeedStep technology (DBS). c) Modulacja zegarem na żądanie (ODCM): Intel Pentium M/Celeron M, Intel Pentium 4/Pentium 4 Extreme Edition/Celeron, Intel Xeon, Intel Pentium D/Pentium Extreme Edition obsługujące On-Demand Clock Modulation (ODCM). Ten post został edytowany przez aWaKeN: 17 Lipiec 2006, 09:04
Załączone pliki
|
|
|
|
6 Luty 2006, 23:00
Post
#2
|
|
|
... ![]() ![]() ![]() ![]() ![]() Postów: 1 067 Dołączył: 19 Marzec 05 |
nie mam intela, ale opisane ladnie. za wlozony w to wysilek nalezy sie rexpect
|
|
|
|
7 Luty 2006, 23:15
Post
#3
|
|
|
I should hadouken you ![]() ![]() ![]() ![]() ![]() Postów: 25 841 Dołączył: 2 Marzec 05 |
a po co to przyklejone?
|
|
|
|
8 Luty 2006, 00:58
Post
#4
|
|
|
Ten od CPU ![]() ![]() ![]() ![]() ![]() Postów: 2 674 Dołączył: 13 Sierpień 04 |
na athlonach xp / sempronach socket 462 tez bedzie dzialal i pozwalal na zarzadzanie procem ?
|
|
|
|
8 Luty 2006, 01:04
Post
#5
|
|
|
_awakened. ![]() ![]() ![]() ![]() ![]() Postów: 1 531 Dołączył: 26 Kwiecień 03 |
|
|
|
|
8 Luty 2006, 11:04
Post
#6
|
|
|
Dyskutant ![]() ![]() Postów: 97 Dołączył: 26 Wrzesień 05 |
fjne fajne musze obejrzeć. wczoraj dopiero lapka kupiłem z PeniumM iec sie przyda jak ogarnę najpierw to co tam już mam
|
|
|
|
9 Luty 2006, 02:32
Post
#7
|
|
|
+1 ![]() ![]() ![]() ![]() ![]() Postów: 18 067 Dołączył: 5 Wrzesień 02 |
Bede musial potestowac to moze wyciagne cos wiecej niz 4H podczas ogladania filmow po odpowiednim konfigu uslug i sprzetu odpalonego ze swojego Della (P4M 1,7)
Dzieki za info o programiku i za prace wlozona w ten tutorial |
|
|
|
10 Luty 2006, 15:10
Post
#8
|
|
|
:O :) :P :D ![]() ![]() ![]() ![]() ![]() Postów: 10 343 Dołączył: 29 Maj 04 |
jutro będę miał laptopa aristo 400S z pentiakiem M 1,7Ghz to potestuje ten program
ucieszą się wszyscy jak lapek będzie dłużej pracował na baterii |
|
|
|
10 Luty 2006, 17:43
Post
#9
|
|
|
Gaduła ![]() ![]() ![]() Postów: 395 Dołączył: 16 Kwiecień 05 |
Jestem uzytkownikiem notebook Hardware Control i z ciekawosci zainstalowalem sobie "wasz" program,zmienilem ustawienia i brakowalo mi ikonki z temp. procka na biezaco pokazywana. innych zastrzezen nie mam,mimo wszystko zostalem przy "swoim" programie,ktory ma takze przyjemniejszy interfejs:)
|
|
|
|
12 Luty 2006, 15:21
Post
#10
|
|
|
:O :) :P :D ![]() ![]() ![]() ![]() ![]() Postów: 10 343 Dołączył: 29 Maj 04 |
testuje właśnie ten program na laptopie aristo 400S
wyłączyłem speedstep i ustawiłem mu na sztywno wartości bateria - <800mhz @ 0,7v zasilacz - 1733mhz @ testing (narazie stable na 1v) poprzednio pracowal na bateri na napięciach odpowiednio 1,7Ghz - 1,3v <800 - 0,98vi i na takich ustawieniach z wlaczonym speedstep wytrzymał troche ponad 4h... zobaczymy co bedzie teraz - wspaniale narzędzie |
|
|
|
12 Luty 2006, 21:36
Post
#11
|
|
|
Gaduła ![]() ![]() ![]() Postów: 395 Dołączył: 16 Kwiecień 05 |
zobaczymy co bedzie teraz - wspaniale narzędzie masz taki sam procek co ja, wiec: x6=716 x8=828 x9=860 x10=924 x11=972 x12=1,036 x13=1,084 idzie stabilnie juz od paru miesiecy!! edit. jak zapiszesz sobie te dane to daj znac a ja je usune. Ten post został edytowany przez Phuong: 13 Luty 2006, 10:35 |
|
|
|
13 Luty 2006, 20:03
Post
#12
|
|
|
:O :) :P :D ![]() ![]() ![]() ![]() ![]() Postów: 10 343 Dołączył: 29 Maj 04 |
nic nie usuwaj!
testy ostateczne: 13x - 1,04v stable 6x - 0,7v stable czas pracy na baterii wzrósł z 4 godzin 15 minut do 5 godzin 11 minut |
|
|
|
13 Luty 2006, 20:46
Post
#13
|
|
|
Gaduła ![]() ![]() ![]() Postów: 395 Dołączył: 16 Kwiecień 05 |
WLasnie widze,ze pojawil sie nowy :
Notebook Hardware Control 1.10 BETA 01 AMD and Intel Core Duo support!!!!!!! polecam wlaczyc super zakladke! NHC monitoring --graficzny na pulpicie Ten post został edytowany przez Phuong: 13 Luty 2006, 22:20
Załączone pliki
|
|
|
|
13 Luty 2006, 22:47
Post
#14
|
|
|
Orator ![]() ![]() ![]() ![]() Postów: 894 Dołączył: 20 Styczeń 04 |
WLasnie widze,ze pojawil sie nowy : Notebook Hardware Control 1.10 BETA 01 AMD and Intel Core Duo support!!!!!!! polecam wlaczyc super zakladke! NHC monitoring --graficzny na pulpicie Nie bawic sie z tym. Nie ma mozliwosci ustawiania napiec. Dostalem maila od autora. Ma to byc mozliwe od nastepnej wersji. Ten post został edytowany przez P_M_: 13 Luty 2006, 22:48 |
|
|
|
14 Luty 2006, 07:48
Post
#15
|
|
|
Gaduła ![]() ![]() ![]() Postów: 395 Dołączył: 16 Kwiecień 05 |
Nie bawic sie z tym. Nie ma mozliwosci ustawiania napiec. Dostalem maila od autora. Ma to byc mozliwe od nastepnej wersji. czemu zaraz " nie bawic sie z tym" napiecie mozna zmienic ale na Pentium M- w AMD z tego co piszesz w nastepnej wersji-bedzie mozna.To i tak duzy krok.Pamietam jak ten program zwal sie Centrino Hardware control.No a teraz... koniec dyskryminacji AMD |
|
|
|
14 Luty 2006, 08:58
Post
#16
|
|
|
Orator ![]() ![]() ![]() ![]() Postów: 894 Dołączył: 20 Styczeń 04 |
czemu zaraz " nie bawic sie z tym" napiecie mozna zmienic ale na Pentium M- w AMD z tego co piszesz w nastepnej wersji-bedzie mozna.To i tak duzy krok.Pamietam jak ten program zwal sie Centrino Hardware control.No a teraz... koniec dyskryminacji AMD Masz racje. Ale troche szkoda czasu. Bez regulacji napiecia ten program jest dla mnie niewiele wart. Po obnizeniu napiec procesor grzeje sie znacznie mniej. Mozna zobaczyc. Program jest naprawde ladny - nie klamales. Super jest podkrecanie/skrecanie karty graficznej (duzo ponizej 100 MHz). No i najwazniejsze - nowicjusze powinni sobie znacznie lepiej z nim radzic. Polecam (amdkowcom dopiero w nowszej wersji) |
|
|
|
21 Luty 2006, 02:47
Post
#17
|
|
|
Dyskutant ![]() ![]() Postów: 22 Dołączył: 9 Luty 06 |
hmm to jaki program jest najlepszy do amdkow ?
|
|
|
|
21 Luty 2006, 22:01
Post
#18
|
|
|
Orator ![]() ![]() ![]() ![]() Postów: 894 Dołączył: 20 Styczeń 04 |
|
|
|
|
22 Luty 2006, 01:36
Post
#19
|
|
|
Dyskutant ![]() ![]() Postów: 22 Dołączył: 9 Luty 06 |
RMC, bo tamtym nic nie zrobisz. Najwyzej grafike podkrecisz, jesli jest obslugiwana przez program. Autor napisal, ze niedlugo poprawia ten drugi i wtedy warto zmienic. a czy komus juz udalo sie opsianac jakis zamierzony efekt na amd? moj turion chodzi na 1 v z predkoscia 800 mhz i przydaloby sie troche mniej v ... Jezeli ktos chcialby sie ze mna podzielic swoimi doswiadczeniami to prosze o kontakt na gg (3409540) lub pm P.S. Jestem kompletnie lysy z tego tematu... |
|
|
|
22 Luty 2006, 09:39
Post
#20
|
|
|
Dyskutant ![]() ![]() Postów: 61 Dołączył: 21 Wrzesień 05 |
Jestem uzytkownikiem notebook Hardware Control i z ciekawosci zainstalowalem sobie "wasz" program, Jeżeli chodzi o porównanie RM do NHC, to ja jeszcze dodam, że NHC ma jak wspomniałeś pokazywanie temperatury procka w trayu ale poza tym pokazuje ile jeszcze teoretycznie możemy na baterii pracować. Monitoruje także temperaturę HDD oraz jego status SMART. W najnowszej wersji ma nawet pokazywanie statystyk on-line na pulpicie, NHC monitoring - ale to już zbędny bajer Ma też możliwość regulacji pracy wentylatorów i grafiki (ale obsługuje tylko kilka modeli, chociaż autor zapowiada tu zmiany na plus). Jedyne, co mi w NHC brakuje, to właśnie możliwości konfiguracji ODCM. Ktoś przy okazji coś może wie, czy autorzy RM planują wprowadzenie pokazywania przynajmniej temperatury procka w trayu? |
|
|
|
![]() ![]() |
|
|
| Wersja Lo-Fi | Aktualny czas: 9 Luty 2010, 11:38 |