BOINC@Poland

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

Czy uczestniczysz w Projekcie miesiąca?

Strony: [1]   Do dołu

Autor Wątek: Przełączanie projektu tylko przy braku zadań - da się zrobić ?  (Przeczytany 3080 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

TJM

  • Grupa Reagowania Operacyjno-Manewrowego
  • BOINC Fanatyk
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 3 057
  • Smokin` 5 clients to nachapać more
    • Zobacz profil
    • Enigma@Home

Mam taki problem/pytanie:

da się jakoś ustawić managera, żeby przełączał się na 'zapasowy' projekt tylko gdy 'główny' aktualnie nie ma żadnych zadań (najlepiej z dwoma projektami w zapasie, tak żeby trzeci startował tylko kiedy pierwszy i drugi nie mają nic do roboty) ? Kombinowałem z ustawieniami przydziału zasobów, ale to niewiele daje, bo i tak manager przełącza się między zadaniami...

Edit: przy okazji drugie pytanko - da się dla projektu typu uFluids, w którym przeliczenie jednego WU zajmuje max kilka minut ustawić 'łykanie na zapas' co najmniej kilkudziesięciu WU, tak, żeby manager nie ściągał co chwilę nowych ?
Zapisane

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

bartsob5

  • Global Moderator
  • Starszy Liczydłowy
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 2 194
    • Zobacz profil
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #1 dnia: 08 Lipiec 2007, 22:00 »

ustaw przelaczanie miedzy projektami na nieco dluzszy okres ( i tak sie bedzie przelaczalo, ale rzadziej)

na drugi problem sprobuj pomanipulowac ustawienie 'connect to server every xx days"
Zapisane

Bober

  • Global Moderator
  • Starszy Liczydłowy
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 2 756
  • BOINC... I'm back!!!
    • Zobacz profil
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #2 dnia: 08 Lipiec 2007, 22:06 »

Z tego co wiem nie ma takiej opcji. Półśrodkiem będzie ustawienie małego przydziału zasobów typu setna procenta i wybranie projektu z krótkim czasem przeliczania jednostek, wtedy po prostu od czasu do czasu chwilkę dla niego przeliczy.

W drugiej kwestii dodam tylko, że zmiana 'connect to server every xx days" dotyczyć będzie wszystkich projektów.
Zapisane

TJM

  • Grupa Reagowania Operacyjno-Manewrowego
  • BOINC Fanatyk
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 3 057
  • Smokin` 5 clients to nachapać more
    • Zobacz profil
    • Enigma@Home
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #3 dnia: 09 Lipiec 2007, 09:50 »

Kombinowałem właśnie z tego typu ustawieniami, w przydziale zadań wpisywałem 1 dla projektu 'zapasowego' i 1000 dla 'głównego' - na początku wydawało mi się, że działa poprawnie, ale teraz manager jakby ignoruje te ustawienia. Czytałem w innym temacie, że DepSpid może powodować takie problemy, chyba poczekam na przeliczenie wszystkich WU i przeinstaluję całość.
Zapisane

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

miszol

  • Bywalec forum
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 169
    • Zobacz profil
    • http://www.civ.org.pl
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #4 dnia: 09 Lipiec 2007, 11:10 »

z nadmiarem jednostek w uFluids uważaj. Często jest tak że menadżer ściągnie dużo jednostek, które powinny się liczyć po kilka minut, a tak naprawdę liczą się po kilka godzin i można nie zdążyć wszystkiego policzyć. Oczywiście nie zawsze tak się dzieje.
Zapisane

Bober

  • Global Moderator
  • Starszy Liczydłowy
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 2 756
  • BOINC... I'm back!!!
    • Zobacz profil
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #5 dnia: 09 Lipiec 2007, 11:30 »

DepSpid jest specyficzny, ponieważ nie obciąża procesora i jego przetwarzanie trwa cały czas, równolegle z przetwarzaniem innych projektów. Więc DepSpid w niczym ci nie będzie przeszkadzać.
Nie da się go nawet wstrzymać, bo w sumie po co?  :P
Zapisane

KrzychuP

  • Kalkulator
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 5 889
    • Zobacz profil
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #6 dnia: 09 Lipiec 2007, 13:29 »

Cytat: "Bober"
DepSpid jest specyficzny, ponieważ nie obciąża procesora i jego przetwarzanie trwa cały czas, równolegle z przetwarzaniem innych projektów.

Trochę nie macie racji, ale tylko trochę. Każda próbka DepSpid przelicza się (o ile dobrze doczytałem) w dwóch fazach. W I fazie zbiera dane (trwa to dość długo - kilka do kilkudziesięciu godzin - ale pokazuje tylko czas wykorzystania procesora) i wtedy nie obciąża procesora. Natomiast w II fazie przetwarza te dane i wtedy potrafi zająć nawet 100% mocy procesora, tyle że trwa to od kilku do kilkunastu minut.
Zapisane

TJM

  • Grupa Reagowania Operacyjno-Manewrowego
  • BOINC Fanatyk
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 3 057
  • Smokin` 5 clients to nachapać more
    • Zobacz profil
    • Enigma@Home
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #7 dnia: 10 Lipiec 2007, 12:31 »

Reinstalacja jednak pomogła, problem z ciągłym przełączaniem się między zadaniami znikł, teraz z ustawieniami przydziału zasobów 1000,200 i 1 kolejno dla 3 projektów, przełącza się między nimi sensownie. Jednak pojawił się kolejny problem - manager czasami łyknie trochę WU, przeliczy, ale nie ściąga sam nowych, mimo że są dostępne. Czasami nie chce nawet zasysać, jeśli ręcznie dłubnę i każę zaktualizować projekt. Jaka może być przyczyna ?
Zapisane

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

KrzychuP

  • Kalkulator
  • ***
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 5 889
    • Zobacz profil
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #8 dnia: 10 Lipiec 2007, 12:44 »

Manager jakoś przelicza, ile czasu potrzebują jednostki już ściągnięte, i jeśli masz ich dużo i mają się długo liczyć, to wtedy nie będzie ściągał nowych, żeby tamte zdążyły się przeliczyć przed deadlinem. Żeby pobrać trochę jednostek, spróbuj wstrzymać na chwilę część jednostek już pobranych, zaktualizuj projekt z którego chcesz pobrać dodatkowe jednostki i jak zacznie ściągać, to wznów te wstrzymane. Czasami to działa (przynajmniej u mnie ;) )

Mam nadzieję, że pomogłem.
Zapisane

TJM

  • Grupa Reagowania Operacyjno-Manewrowego
  • BOINC Fanatyk
  • *****
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 3 057
  • Smokin` 5 clients to nachapać more
    • Zobacz profil
    • Enigma@Home
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #9 dnia: 12 Lipiec 2007, 17:03 »

Rzeczywiście jest to chyba 'problem' z obliczaniem czasu dla już ściągniętych zadań z różnych projektów, musi być powiązany jakoś ze 'zgadywaniem' ile czasu procesora mogą zająć zadania; jak tylko świeży (po reinstalacji) manager przeliczył po parę work unitów z 3 projektów, zaczął trafniej zgadywać potrzebny czas i jednocześnie lepiej zarządzać ściąganiem i przełączaniem WU.
Wszystko wskazuje na to, że po przeinstalowaniu musi się po prostu 'dotrzeć'.
Zapisane

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Bober

  • Global Moderator
  • Starszy Liczydłowy
  • *
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 2 756
  • BOINC... I'm back!!!
    • Zobacz profil
Przełączanie projektu tylko przy braku zadań - da się zrobić ?
« Odpowiedź #10 dnia: 12 Lipiec 2007, 18:45 »

Zgadza się. Jest coś takiego jak RDCF



Można go podglądać na stronie projektu - strona hosta.
Zapisane
Strony: [1]   Do góry
 

SMF spam blocked by CleanTalk