przetwarzanie rozproszone - boinc

FORUM BOINC

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Witaj na forum poświęconemu wspieraniu nauki poprzez platformę BOINC. Pobierz i zacznij zmieniać świat od teraz
Strony: [1]

Klient natywny na Galaxy S3 (Przeczytany 2472 razy)

Cyfron

  • Newsmani
  • Kalkulator
  • ***
  • Offline Offline
  • Wiadomości: 6 982

    Klient natywny na Galaxy S3

    30 Kwiecień 2013, 08:12
    Mam problem
    Wczoraj zainstalowałem sobie klienta, dołączyłem do projektów i wczoraj liczył (podpięty do ładowania, tak też go skonfigurowałem (tak mi się wydaje)).
    Dziś cały czas jest wstrzymany, a ja nie wiem z jakiego powodu jest wstrzymany. Jest naładowany w 100% i podpięty do ładowania. Bateria jest chłodna i limit temperatury ustawiony na 50st.
    Jak to sprawdzić i uruchomić ?  ???

    matszpk

    • 'Domowy programista'.
    • Moderator
    • Młodszy Liczydłowy
    • *
    • Offline Offline
    • Wiadomości: 428
    • Avatar forum naukowego

      Klient natywny na Galaxy S3

      Odpowiedź #1 30 Kwiecień 2013, 08:53
      Sprawdź w logach (zakładka logi) lub boinc logs w Native Client. Sprawdź w lokalnych preferencjach ustawienia przetwarzania (np.: "gdy użycie proc jest mniejsze", " tylko gdy komp. nieużywany" i itd). mozesz zrestartować klienta.
      PS: Opcja "Always when plugged" raczej powinna być wyłączona (służy specjalnym celom ;) )
      edit: 30 Kwiecień 2013, 09:01 - matszpk

      Cyfron

      • Newsmani
      • Kalkulator
      • ***
      • Offline Offline
      • Wiadomości: 6 982

        Klient natywny na Galaxy S3

        Odpowiedź #2 30 Kwiecień 2013, 09:17
        w zakłądce logi nie ma żadnego info dlaczego się wstrzymuje.
        W preferencjach lokalnych mam zaznaczonego ptaszka tylko przy "gdy komputer jest w użyciu".
        Jak restartuje klienta albo telefon to nie zapamiętuje WU które pobrał i po odpaleniu klienta muszę synchronizować z BAM i pobierać pliki/aplikacje na nowo...

        matszpk

        • 'Domowy programista'.
        • Moderator
        • Młodszy Liczydłowy
        • *
        • Offline Offline
        • Wiadomości: 428
        • Avatar forum naukowego

          Klient natywny na Galaxy S3

          Odpowiedź #3 30 Kwiecień 2013, 09:31
          Na początku logów jest [battery detect] powinno byc.tam "I found ... ". po restarcie klient nie znawia zadań? nie są przypadkiem wykonywane inne zadania (WU) innych projektów? Często klient po prostu przełącza zadania i pozostałe wstrzymuje. klient może wstrzymywać zadania gdy telefon jest nieco obciązony jest są ustawione opcje
          "gdy użycie proc jest mniejsze", " tylko gdy komp. nieużywany". jest też inna możliwość, mógł się zablokować update_apps (aktualizowanie binariów) i zablokować zadania (dodawałes jakies projekty w tymczasie?).

          Cyfron

          • Newsmani
          • Kalkulator
          • ***
          • Offline Offline
          • Wiadomości: 6 982

            Klient natywny na Galaxy S3

            Odpowiedź #4 30 Kwiecień 2013, 09:44
            "[battery detect] I found directory:/sys/class/power_supply/battery" - tylko nie wiem co z tym zrobić
            Po restarcie nie chodzi mi o to, że nie wznawia prac, tylko tak jakby porzucał projekty i nie jest do żadnych dopięty i nie ma żadnych zadań, nawet wstrzymanych. W logu po uruchomieniu mam sporo wiadomości na czerwono typu:
            [error] File info outside project in state file
            [error] Application version outside project in state file
            [error]Workunit...
            [error] Task...
            A zadania się wstrzymują pomimo wybrania w ustawieniach klienta "tryb pracy" -> "działaj zawsze"

            matszpk

            • 'Domowy programista'.
            • Moderator
            • Młodszy Liczydłowy
            • *
            • Offline Offline
            • Wiadomości: 428
            • Avatar forum naukowego

              Klient natywny na Galaxy S3

              Odpowiedź #5 30 Kwiecień 2013, 09:50
              Dzięki. możliwe że zainstalowałeś klienta na sdcard (moga wystąpić problemy). Musisz po prostu zapewnić, że SDCard będzie dostępny dla aplikacji (np.: nie otwieraj sdcard z poziomu komputera gdy działa boinc). Jesli mimo tego problemy wystąpiły radzę Tobie przenieść instalacje na pamięć zewnętrzną. Dostałem kilka informacji, że czasami wsparcie dla instalacji sdcard  nie działa dobrze. Jeśli masz klienta w pamięci zewnętrznej spróbuj go zreinstalować (native client -> reinstall boinc).

              Cyfron

              • Newsmani
              • Kalkulator
              • ***
              • Offline Offline
              • Wiadomości: 6 982

                Klient natywny na Galaxy S3

                Odpowiedź #6 30 Kwiecień 2013, 10:15
                Noo...
                Przeniosłem dane na pamięć wewnętrzną, przeinstalowałem klienta i teraz działa (tak mi się wydaje :) )
                Dzięki za pomoc :D
                Gdzie wpłacić honorarium ?  :parrrty:

                Cyfron

                • Newsmani
                • Kalkulator
                • ***
                • Offline Offline
                • Wiadomości: 6 982

                  Klient natywny na Galaxy S3

                  Odpowiedź #7 04 Maj 2013, 08:46
                  Zauważyłem jeszcze jedną rzecz.
                  Ustawiłem limit temperatury na 45st. Po włączeniu blokady ekranu z widget'a ładnie sobie liczy do momentu, kiedy osiągnie maksymalną temperaturę. Wtedy wstrzymuje obliczenia i już nie podtrzymuje podświetlenia ekranu, przez co się on wyłącza. Gdy temperatura opadnie to już nie liczy na maksa, tylko właśnie przy wyłączonym ekranie.
                  Tak ma być, czy to problem?

                  matszpk

                  • 'Domowy programista'.
                  • Moderator
                  • Młodszy Liczydłowy
                  • *
                  • Offline Offline
                  • Wiadomości: 428
                  • Avatar forum naukowego

                    Klient natywny na Galaxy S3

                    Odpowiedź #8 04 Maj 2013, 09:39
                    Nie. NativeBOINC trzyma wakelock (podtrzymuje podświetlanie) gdy boinc liczy. Jest zrobione po to, żeby oszczędać energię. Tak to ma działać. Żadna normalna aplikacja nie może potem włączyć ekranu, (ze względu na bezpieczenstwo) dlatego boinc będzie liczył potem przy wyłączonym ekranie. Musisz potem sam włączyć ekran.

                    Cyfron

                    • Newsmani
                    • Kalkulator
                    • ***
                    • Offline Offline
                    • Wiadomości: 6 982

                      Klient natywny na Galaxy S3

                      Odpowiedź #9 04 Maj 2013, 10:58
                      ok - dzięki za info :)
                      Ogólnie mnie rozwala, że ładowarka nie nadąża z prądem przy liczeniu na 4rech rdzeniach przy włączonym wyświetlaczu...

                      matszpk

                      • 'Domowy programista'.
                      • Moderator
                      • Młodszy Liczydłowy
                      • *
                      • Offline Offline
                      • Wiadomości: 428
                      • Avatar forum naukowego

                        Klient natywny na Galaxy S3

                        Odpowiedź #10 04 Maj 2013, 16:40
                        u mnie jest podobnie z moim HTC sensation  ;). cóż konstruktorzy nie przewidywali, że będziemy tak mocno męczyć telefony  :whip: i dali słabsze ładowarki do nich

                        Cyfron

                        • Newsmani
                        • Kalkulator
                        • ***
                        • Offline Offline
                        • Wiadomości: 6 982

                          Klient natywny na Galaxy S3

                          Odpowiedź #11 04 Maj 2013, 21:25
                          a próbowałeś mocniejszą ładowarkę mu zapodać? Da wtedy radę ładować i ciągnąć to? Czy jest to problem przetworników wewnątrz?
                          Strony: [1]   Do góry

                          GoogleTagged


                          Hosting dzięki uprzejmości InnerVision sp. z o.o.
                          SMF © 2011, Simple Machines