Advertisement

Logowanie

Gościmy

Odwiedza nas 1 gość


SETI@home na Linuksie PDF
Napisał: Borry   
poniedziałek, 12 lipiec 2004

1.Klient SETI@Home


Linuksowego klienta SETI@Home dla komputerów klasy PC możemy ściągnąć stąd.

Następnie instalujemy go komendami:

chmod +x setiathome-3.08.i686-pc-linux-gnu.tar
tar -xvzf setiathome-3.08.i686-pc-linux-gnu.tar
cd setiathome-3.08.i686-pc-linux-gnu

Program uruchamiamy komendą:

./setiathome


2.Lin-Seti


Program służący do buforowania próbek, potrafi zmagazynować ich dowolną ilość. Jest on całkowicie kompatybilny z SETI driver, a dzięki możliwości korzystania tych dwóch systemów ze wspólnego cache'u, wręcz idealny dla maszyn posiadających linuksa i windowsa.

Programem tym zajmę się trochę bliżej, gdyż jest on naprawdę ciekawy i godny polecenia.


2.1 Instalacja programu


Program ważący niecałe 100kB można ściągnąć stąd.

Po ściągnięciu wykonujemy następujące kroki jako zwykły użytkownik :

chmod +x lin-seti-WERSJA.tar.bz2
tar -xvjf lin-seti-WERSJA.tar.bz2
cd lin-seti-WERSJA
./configure
make
make install
cd ..
emacs .lin-setirc [tu zmieniamy ustawienia programu]
cd lin-seti
./lin-seti -t - ściąga jedną próbkę
./lin-seti -C 10 - powiększa rozmiar cache do 10 próbek
./lin-seti -t - ściąga pozostałe 9

Teraz cache jest ustawiony prawidłowo, odpalając ./lin-seti próbki będą analizowane jedna za drugą bez potrzeby przerywania liczenia. Aby wysłać i odebrać nowe wpisz po prostu ./lin-seti -t.


2.2 Edycja pliku konfigracyjnego


Plik ten dla zwykłego użytkownika, domyślnie znajduje się w /home/user/.lin-setirc.

Poniżej objaśnię opcję programu:

[path] , /opt/setiathome/cache - Ścieżka z cache dla lin-seti.
[client] , /opt/setiathome/setiathome - Ścieżka do klienta SETI@home.
[language] , eng - Język programu [aktualnie eng - angielski, ita - włoski oraz ger - niemiecki} .
[proxy] , localhost:8080 - Adres serwera proxy.
[default_args] , --info - Domyślne argumenty, jeśli nie podamy takich w linii komend, wtedy podane zostaną użyte.
[niceness] , 10 - Wartość nice [priorytet] dla klienta SETI@home.
[linkto] , /link_here - Tworzy link symboliczny od cache'u aktualnie analizowanego do , w celu monitoringu próbek przez różne programy np. ksetispy albo wmsetimon.
[prog_id] , lin-seti - Id do użycia w cache, do blokady i identyfikacji liczonej próbki zarządzanej przez lin-seti.


2.3 Komendy


Użycie: lin-seti [opcja].

Dostępne opcje:

-n , --nice - Wartość nice [priorytet] dla klienta SETI@home.
-l , --language - Język programu.
-p , --path <ścieżka_do_seti> - Ścieżka z cache dla lin-seti.
-P , --proxy - Adres serwera proxy.
-c , --client <ścieżka_do_klienta> - Ścieżka do klienta SETI@home.
-C , --cache - Ustawia rozmiar cache.
-I , --id - Id do użycia w cache.
-L , --linkto <ścieżka> - Tworzy link symboliczny od cache'u aktualnie analizowanego do <ścieżka>.
-g , --graphics - Uruchamia klienta Seti@Home w trybie graficznym.
-v , --verbose - Uruchamia klienta Seti@Home w trybie werbalnym.
-d , --daemon - Uruchamia klienta jako daemon [nie zalecane z konta root'a].
-s , --stop - Zatrzymuję pracę klienta jako daemon.
-t , --transmit - Wysyła wyniki i pobiera próbki.
-i , --info - Pokazuje informacje na temat liczonej próbki.
-h , --help - Pokazuje pomoc dla programu.

Liczba komentarzy (0) - Dodaj swój komentarz do tego artykułu...

 
komentarze


Strona 1 z 0 ( 0 komentarze )
©2006 MosCom

Musisz się zalogować.

Ostatnio na miniForum

Wymagania sprzętowe
labanski 19-11-08 15:50
PowerSave - Jasność ekranu.
tomeez 31-10-08 16:29
IRC
Ne0rf3 26-10-08 15:55
dwl-510
hakermax 06-10-08 13:38
hp photosmart c3100
wojciech.zc 04-10-08 15:16
mandriva po instalacji nie uruchamia się...
hoolygaan 17-09-08 15:13