Asus Eee PC – aktualności, testy, recenzje

strona miłośników Eee PC

Overclocking FSB w Eee PC

FSB (ang. Front Side Bus) jest magistralą łączącą CPU z kontrolerem pamięci. Istnieje możliwość overclockingu (podkręcenia) FSB w Eee PC. Wystarczy załadować odpowiedni moduł do jądra.


Zwiększając FSB, zwiększamy także częstotliwość pamięci, co w zasadniczy sposób poprawia wydajność komputera – poprzez wzrost przepustowości pamięci. Jednak może doprowadzić do niestabilności systemu lub też do zwiększenia poboru energii. U mnie system staje się nie stabilny – zawiesza się – przy 95 MHz. Dlatego używam 85 MHz.

Są dwa sposoby na dodanie odpowiedniego modułu – kompilujemy odpowiedni moduł sami (najlepsze wyjście) albo dodajemy skompilowany już wcześniej moduł(łatwiejsze wyjście).

Pierw opiszę pierwsze wyjście, dla bardziej zaawansowanych użytkowników linuxa.

Pobieramy źródło modułu, które dostępne jest na stronie http://code.google.com/p/eeepc-linux/.

Pobieramy plik tar z źródłami modułu i rozpakowywujemy go. Polecam przeczytać plik README, przed wykonaniem jakich kolwiek czynności – gdyż w nowych wersjach tego modułu, proces instalacji może się zmienić.
Przechodzimy do katalogu modules i wykonujemy polecenie make – które skompiluje nam moduł eee.
W wyniku kompilacji otrzymamy plik modułu jądra “eee.ko”.

Jeśli nie chcemy kompilować sami pliku modułu jądra możemy użyć już wcześniej skompilowanego modułu. Ja tak właśnie zrobiłem – ominęło mnie instalowanie programów potrzebnych do kompilowania modułu, jak i samo kompilowanie.

Jednak nie każdy może sobie na to pozwolić.

Plik jądra musi pasować do naszej wersji kernela.

Aby ją sprawdzić wydajemy polecenie:

uname -r

W moim przypadku (używam oryginalnego systemu Xandros) jest to wersja 2.6.21.4-eeepc.

Pliki eee.ko – a więc skompilowane moduły jądra możemy pobrać ze strony:
http://kibobo.free.fr/EEE/acpi/eee.ko dla wersji 2.6.21.4-eeepc (Xandros)
lub
http://www.informatik.uni-oldenburg.de/~graves/eee/eee.ko dla wersji 2.6.22-14-generic (eeeXubuntu)

Kopia plików znajduję się na http://www.asuseeepc.pl/pliki/fsb/ , pamiętać proszę by pobierając plik dla eeeXubuntu – należy zmienić jego nazwę z eee_2.6.22-14-generic.ko na eee.ko.

W konsoli przechodzimy na prawa root’a:

sudo bash

Skompilowany moduł można dodać ręcznie do jądra lub też ustawić automatyczne dodawanie modułu jądra do systemu przy jego starcie.

Możemy dodać moduł ręcznie:

insmod eee.ko

Albo ładować go automatycznie podczas startu systemu.
W tym celu kopiujemy plik modułu do katalogu /lib/modules/[wersja_kernela]/kernel/drivers/acpi

mv eee.ko /lib/modules/[wersja_kernela]/kernel/drivers/acpi

Rejestrujemy moduły – tworzymy plik modules.dep oraz mapę plików:

depmod -a

Żeby nasz moduł był ładowany automatycznie, musimy dodać wpis do pliku /etc/modules:

echo "eee" >> /etc/modules

Sprawdzamy czy nasz moduł został załadowany do systemu:

lsmod | grep eee

Jeśli pojawi się tam ‘eee’ to znaczy wszystko zrobiliśmy ok i moduł został poprawnie załadowany do systemu.

Aby sprawdzić wartość FSB:

cat /proc/eee/fsb

pierwsze cyfry znaczą o wartości FSB.

Aby ją zmienić polecam skrypt napisany w bashu, autorstwa Keith Edwin Smith.
Pobrać można go stąd.

Lub bezpośrednio z konsoli:

wget http://www.asuseeepc.pl/pliki/fsb/fsb

Nadajemy prawa uruchamiania pliku:

chmod +x fsb

Sprawdzić naszą wartość fsb możemy teraz wpisując:

./fsb

A zmienić:

./fsb [wartosc_fsb]

np. dla FSB 85

./fsb 85

lub wybrać jeden z trzech trybów: high, low lub med

./fsb med

Wartości tych trybów to odpowiednio:
high – 100 MHz
low – 70 MHz
medium – 85 MHz

Skrypt ten jest o tyle dobry że zmieniając FSB z domyślnych 70, na 85 zmienia je co 5, czyli 75, 80, 85 – pozwala to na zachowanie większej stabilności systemu.

Wpływ FSB (N) na pobór prądu

N M mA power
90 24 1271 - 103,9%
85 24 1248 - 102,0%
70 24 1223 - 100,0%
65 24 1216 - 99,4%
60 24 1210 - 98,9%
55 24 1199 - 98,0%

Gdyby u kogoś pojawiły się jakieś problemy z komputerem proszę o tym pisać
– u mnie działa poprawnie lecz nie biorę odpowiedzialności za szkody jakie może wyrządzić używanie w/w programów.
Dlatego też proszę jednak poczytać o podkręcaniu FSB na rożnych forach, googlach itp. zanim przystąpicie do tego sami.

Komentarze: 4
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Zobacz także:

Komentarze: 4

  1. Roshi marzec 9th, 2008 01:55:15

    Czy ten skrypt da się jakoś zautostartować, żeby sam ruszał przy włączeniu na FSB 85? Wiem, że to tylko krótka komenda w konsoli, ale miło byłoby, gdyby to działo się automatycznie.. ;) Z góry dzięki za jakieś info..
    ;) Aha – jeśli ta informacja ma jakiekolwiek znaczenie dla sprawy – pracuję na eeeXubuntu. :)
    Dzięki z góry!

  2. Almighty marzec 9th, 2008 01:58:28

    FSB 115.0 MHz
    Częstotliwość taktowania procesora 1035.1 MHz (oryginalny: 900 MHz, overclock: 15%)

    Efektywna częstotliwość taktowania (RAM) 459 MHz

    Wsadziłem Kingston 2 GB DDR2-667

    Chodzi piknie stabilnie :)

  3. gość marzec 10th, 2008 11:08:16

    a jest mozliwość odkręcenia tak żeby dłużej chodził na akumulatorach?

  4. mazi czerwiec 2nd, 2008 14:15:31

    pewnie tak. wystarczy zmniejszyć napięcie na procesorze

Skomentuj:

CAPTCHA image

Komentarze moderowane są przez redakcję, wszystkie niecenzuralne wpisy będą usuwane.